documentation_complete: true title: 'Disable Modprobe Loading of USB Storage Driver' description: |- To prevent USB storage devices from being used, configure the kernel module loading system to prevent automatic loading of the USB storage driver. {{{ describe_module_disable(module="usb-storage") }}} This will prevent the modprobe program from loading the usb-storage module, but will not prevent an administrator (or another program) from using the insmod program to load the module manually. rationale: |- USB storage devices such as thumb drives can be used to introduce malicious software. severity: medium identifiers: cce@rhcos4: CCE-82719-6 cce@rhel8: CCE-80835-2 cce@rhel9: CCE-83851-6 cce@rhel10: CCE-89301-6 cce@sle12: CCE-83069-5 cce@sle15: CCE-83294-9 cce@sle16: CCE-96694-5 cce@slmicro5: CCE-93784-7 cce@slmicro6: CCE-94722-6 references: cis-csc: 1,12,15,16,5 cis@sle12: 1.1.23 cis@sle15: 1.1.23 cobit5: APO13.01,DSS01.04,DSS05.03,DSS05.04,DSS05.05,DSS05.07,DSS05.10,DSS06.03,DSS06.10 cui: 3.1.21 hipaa: 164.308(a)(3)(i),164.308(a)(3)(ii)(A),164.310(d)(1),164.310(d)(2),164.312(a)(1),164.312(a)(2)(iv),164.312(b) isa-62443-2009: 4.3.3.2.2,4.3.3.5.1,4.3.3.5.2,4.3.3.6.1,4.3.3.6.2,4.3.3.6.3,4.3.3.6.4,4.3.3.6.5,4.3.3.6.6,4.3.3.6.7,4.3.3.6.8,4.3.3.6.9,4.3.3.7.2,4.3.3.7.4 isa-62443-2013: 'SR 1.1,SR 1.10,SR 1.13,SR 1.2,SR 1.3,SR 1.4,SR 1.5,SR 1.7,SR 1.8,SR 1.9,SR 2.1,SR 2.6' iso27001-2013: A.11.2.6,A.13.1.1,A.13.2.1,A.18.1.4,A.6.2.1,A.6.2.2,A.7.1.1,A.9.2.1,A.9.2.2,A.9.2.3,A.9.2.4,A.9.2.6,A.9.3.1,A.9.4.2,A.9.4.3 nist: CM-7(a),CM-7(b),CM-6(a),MP-7 nist-csf: PR.AC-1,PR.AC-3,PR.AC-6,PR.AC-7 srg: SRG-OS-000114-GPOS-00059,SRG-OS-000378-GPOS-00163,SRG-OS-000480-GPOS-00227,SRG-APP-000141-CTR-000315 stigid@ol7: OL07-00-020100 stigid@ol8: OL08-00-040080 stigid@sle12: SLES-12-010580 stigid@sle15: SLES-15-010480 {{{ complete_ocil_entry_module_disable(module="usb-storage") }}} platform: system_with_kernel template: name: kernel_module_disabled vars: kernmodule: usb-storage fixtext: |- Configure {{{ full_name }}} to disable automated loading of the USB storage driver. {{{ describe_module_disable(module="usb-storage") }}} srg_requirement: {{{ full_name }}} must be configured to disable USB mass storage.