UCF STIG Viewer Logo

The hosts.lpd file (or equivalent) must not contain a "+" character.


Overview

Finding ID Version Rule ID IA Controls Severity
V-227828 GEN003900 SV-227828r603266_rule Medium
Description
Having the "+" character in the hosts.lpd (or equivalent) file allows all hosts to use local system print resources.
STIG Date
Solaris 10 X86 Security Technical Implementation Guide 2020-12-04

Details

Check Text ( C-36470r603013_chk )
Solaris uses the "IPP" print service and can also use the Samba print service. Verify remote host access is limited.

Procedure:
# grep -i Listen /etc/apache/httpd-standalone-ipp.conf
The /etc/apache/httpd-standalone-ipp.conf file must not contain a Listen *: or equivalent line.
If the network address of the "Listen" line is unrestricted, this is a finding.

# grep -i "Allow From" /etc/apache/httpd-standalone-ipp.conf
The "Allow From" line within the "" element should limit access to the printers to @LOCAL and specific hosts.
If the "Allow From" line contains "All", this is a finding.

Verify guest access to printers shared via Samba is restricted according to GEN006235.
Fix Text (F-36434r603014_fix)
Configure IPP to use only the localhost or specified remote hosts.

Procedure:
Modify the /etc/apache/httpd-standalone-ipp.conf file to "Listen" only to the local machine or a known set of hosts (i.e., Listen localhost:631).
Modify the /etc/apache/httpd-standalone-ipp.conf file "" element to "Deny From All" and "Allow from 127.0.0.1" or allowed host addresses.

Restart the IPP service:
# svcadm restart ipp-listener