File: rule.yml

package info (click to toggle)
scap-security-guide 0.1.78-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 114,600 kB
  • sloc: xml: 245,305; sh: 84,381; python: 33,093; makefile: 27
file content (34 lines) | stat: -rw-r--r-- 1,323 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
documentation_complete: true

title: Prefer to use a 64-bit Operating System when supported

description: |-
  Prefer installation of 64-bit operating systems when the CPU supports it.

rationale: |-
  Use of a 64-bit operating system offers a few advantages, like a larger address space range for
  Address Space Layout Randomization (ASLR) and systematic presence of No eXecute and Execute Disable (NX/XD) protection bits.

warnings:
    - general: |-
        There is no remediation besides installing a 64-bit operating system.

severity: medium

identifiers:
  cce@rhel8: CCE-83694-0
  cce@rhel9: CCE-90839-2
  cce@rhel10: CCE-90578-6
  cce@sle12: CCE-91504-1
  cce@sle15: CCE-91195-8

ocil_clause: the installed operating sytem is 32-bit but the CPU supports operation in 64-bit

ocil: |-
  To check if the installed Operating System is 64-bit, run the following command:
  <pre>$ uname -m</pre>
  The output should be one of the following: <tt>x86_64</tt>, <tt>aarch64</tt>, <tt>ppc64le</tt> or <tt>s390x</tt>.
  If the output is <tt>i686</tt> or <tt>i386</tt> the operating system is 32-bit.
  Check if the installed CPU supports 64-bit operating systems by running the following command:
  <pre>$ lscpu | grep "CPU op-mode"</pre>
  If the output contains <tt>64bit</tt>, the CPU supports 64-bit operating systems.