STIGQter STIGQter: STIG Summary: Oracle Database 19c Security Technical Implementation Guide Version: 1 Release: 5 Benchmark Date: 01 Apr 2026:

Oracle Database must support enforcement of logical access restrictions associated with changes to the database management system (DBMS) configuration and to the database itself.

DISA Rule

SV-270512r1065305_rule

Vulnerability Number

V-270512

Group Title

SRG-APP-000380-DB-000360

Rule Version

O19C-00-007300

Severity

CAT II

CCI(s)

Weight

10

Fix Recommendation

For Unix Systems:
Set the umask of the Oracle software owner account to 022. Determine the shell being used for the Oracle software owner account:

env | grep -i shell

Startup files for each shell are as follows (located in users $HOME directory):

C-Shell (CSH) = .cshrc
Bourne Shell (SH) = .profile
Korn Shell (KSH) = .kshrc
TC Shell (TCS) = .tcshrc
BASH Shell = .bash_profile or .bashrc

Edit the shell startup file for the account and add or modify the line:

umask 022

Log off and log on, then enter the umask command to confirm the setting.

Note: To effect this change for all Oracle processes, a reboot of the DBMS server may be required.

For Windows Systems:
Restrict access to the DBMS software libraries to the fewest accounts that clearly require access based on job function.

Document authorized access controls and justify any access grants that do not fall under DBA, DBMS process, ownership, or system administrator (SA) accounts.

Check Contents

Review access restrictions associated with changes to the configuration of the DBMS or database(s).

On Unix Systems:
ls -ld [pathname]

Replace [pathname] with the directory path where the Oracle Database software is installed (e.g., /u01/app/oracle/product/19.0.0/dbhome_1).

If permissions are granted for world access, this is a finding.

If any groups that include members other than the software owner account, database administrators (DBAs), or any accounts not listed as authorized, this is a finding.

For Windows Systems:
Review the permissions that control access to the Oracle installation software directories (e.g., \Program Files\Oracle\).

If access is given to members other than the software owner account, DBAs, or any accounts not listed as authorized, this is a finding.

Compare the access control employed with that documented in the system documentation.

If access does not match the documented requirement, this is a finding.

Vulnerability Number

V-270512

Documentable

False

Rule Version

O19C-00-007300

Severity Override Guidance

Review access restrictions associated with changes to the configuration of the DBMS or database(s).

On Unix Systems:
ls -ld [pathname]

Replace [pathname] with the directory path where the Oracle Database software is installed (e.g., /u01/app/oracle/product/19.0.0/dbhome_1).

If permissions are granted for world access, this is a finding.

If any groups that include members other than the software owner account, database administrators (DBAs), or any accounts not listed as authorized, this is a finding.

For Windows Systems:
Review the permissions that control access to the Oracle installation software directories (e.g., \Program Files\Oracle\).

If access is given to members other than the software owner account, DBAs, or any accounts not listed as authorized, this is a finding.

Compare the access control employed with that documented in the system documentation.

If access does not match the documented requirement, this is a finding.

Check Content Reference

M

Target Key

5672