2.2.6 Ensure 'REMOTE_LISTENER' Is Empty

Information

The remote_listener setting determines whether or not a valid listener can be established on a system separate from the database instance. This setting should be empty unless the organization specifically needs a valid listener on a separate system or on nodes running Oracle RAC instances.

Rationale:

Permitting a remote listener for connections to the database instance can allow for the potential spoofing of connections and that could compromise data confidentiality and integrity.

Solution

To remediate this setting, execute the following SQL statement.

ALTER SYSTEM SET REMOTE_LISTENER = '' SCOPE = SPFILE;

References:

http://docs.oracle.com/database/121/REFRN/GUID-FEE2E8B5-CE02-4158-A6B4-030E59316756.htm#REFRN10183

Notes:

If set as remote_listener=true, the address/address list is taken from the TNSNAMES.ORA file.

See Also

https://workbench.cisecurity.org/files/2741

Item Details

Category: ACCESS CONTROL, SYSTEM AND INFORMATION INTEGRITY

References: 800-53|AC-3, 800-53|SI-4, CSCv6|9, CSCv6|18, CSCv7|9.2, CSCv7|14.6

Plugin: OracleDB

Control ID: 53a782a08d7f10667f1513cfedd6c6554e5a7ff83b3e18d9bafca1d6a87cfa5c