TMAegisBeta
Više pravila za db2-zos

Db2 for z/OS

TMA-DB2-ZOS-2.2.13

Ensure that access to SYSIBM.SYSPACKAUTH is restricted

SrednjaNivo 1Ručni pregleddb2-zos

Opis

The SYSIBM.SYSPACKAUTH table contains the package privileges that are granted to an authorization ID or a role. PUBLIC should be restricted from accessing this table. The list of all users with access to a package should not be exposed to PUBLIC. Exposing the users who have access to packages can enable attackers to gain access to your organization's data.

Kako se proverava

Metod provere: Ručni pregled

Ova preporuka se ne može proveriti automatski. Skeniranje je navodi sa ovim uputstvima kada prosledite --include-manual.

For Db2 internal security users: Issue the following SQL statement to check if PUBLIC has access: SELECT GRANTEE FROM SYSIBM.SYSTABAUTH WHERE TCREATOR = 'SYSIBM' AND TTNAME = 'SYSPACKAUTH' AND GRANTEE = 'PUBLIC'; Output that contains zero rows is considered a successful finding. Otherwise, PUBLIC has SELECT privilege and the remediation steps should be followed. For external security users: Issue the RACF RLIST command to list the profile that controls access to the SYSIBM.SYSPACKAUTH table in the MDSNTB class. Examine the universal access (UACC) and user ... (full steps: CIS section 2.2.13)

Kako se ispravlja

Metod ispravke: Smernica ili zakrpa infrastrukture

For Db2 internal security users: Issue the following SQL statement to revoke access from PUBLIC: REVOKE ALL ON SYSIBM.SYSPACKAUTH FROM PUBLIC; For external security users: Issue the RACF RALTER command to update the profile and change the UACC setting to NONE. Issue the RACF PERMIT command to remove the ID(*) and specify users or groups.

Svojstva

Operativni sistemi
Bilo koji
Oznake
db2-zospermissions
Referenca
CIS IBM Db2 13 for z/OS Benchmark v1.0.0 - 2.2.13 Ensure that access to SYSIBM.SYSPACKAUTH is restricted