On Friday, 09/25/2009 at 01:19 EDT, Thomas Kern <[email protected]> 
wrote:
> Alan, would IBM be interested in promoting a better list of auditing
> questions/checklists?

If you follow the guidelines in the Secure Configuration Guide (sans 
mandatory access controls, if desired) you have a pretty good start to a 
security audit checklist. 

Snippet....
o Do not use the DEDICATE statement in the system directory to dedicate 
console terminals unless they are under the strictest physical 
supervision. 
o CP commands issued using the COMMAND directory statement run with full 
system privileges, just as though the command was issued by the system 
administrator. Use of the COMMAND statement is audited under the control 
of the DIRECTRY_CMD system event.
o Do not allow any of the following directory control statements (or 
operands or options on the directory control statements) to appear in the 
CP system directory entry of any non-trusted virtual machine in the 
system:
 ? IUCV with the ANY or *IDENT RESANY operand
 ? OPTION with any of the following operands: 
     - COMSRV
     - DEVMaint
     - DIAG88
     - DIAG98
     - D84NOPAS
     - MAINTCCW
Note: These options are allowed (and some may even be required) for 
trusted virtual machines in z/VM, but must be removed from all non-trusted 
virtual machines.
o Do not define a user with a password of NOPASS.
o Do not allow minidisk extents to overlap, except when used for system 
backup purposes, as this may expose users to data that they are not 
authorized to see.
o Network services MUST NOT allow anonymous access to the system or its 
resources. For example, the TCP/IP DTCPARMS configuration files MUST NOT 
contain any occurrences of :Anonymous.YES. 

I also have a PCI compliance document on my To Do list.

So I guess the answer to your question is "Yes".

Alan Altmark
z/VM Development
IBM Endicott

Reply via email to