haven SAP Security
Browse knowledge
Knowledge base
NETCF / SECURITY BASELINE

Service exposure and network configuration

Restrict unnecessary services, remote calls and access to internal communication.

Risk

Test services and unrestricted network interfaces increase the attack surface.

ABAPHANABTP

Settings and priorities

Technology / priorityParameter or mechanismSetting and purpose
ABAP
Standard
auth/rfc_authority_check1, 6 or 9, depending on the scenario
Enables RFC authorization checks with different scopes.
ABAP
Standard
rfc/callback_security_method3
Target enforcement of callback allowlists.
ABAP
Standard
rfc/selftrust0
Disables implicit trust between clients.
ABAP
Standard
login/disable_cpic1
Disables inbound CPIC communication.
ABAP
Standard
ixml/dtd_restrictionexpansion or prohibited
Restricts DTD processing in XML.
ABAP
Standard
SICFDisable unnecessary and test services
Account for business use and approved exceptions.
ABAP
Standard
UCON HTTP allowlistZones 01 and 03, with protection 02 active
Trusted Network Zone, CSS Style Sheet and Clickjacking Framing Protection.
HANA
Critical
global.ini · communication · listeninterface.local for single host; .internal for distributed
For distributed systems, maintain internal_hostname_resolution and a separate network.
BTP
Standard
Cloud ConnectorHigh availability
Maintains connectivity to the subaccount.

Services to review include /sap/bc/echo, /sap/bc/error, /sap/bc/FormToRfc, /sap/bc/report, /sap/bc/soap/rfc, /sap/bc/webrfc, /sap/bc/xrfc and BSP demonstration services. Assess the impact before disabling integrations in use.

How to verify

  1. Review active SICF services and their owners.
  2. Test callback allowlists before enforcing the target configuration.
  3. Confirm restrictions on internal HANA communication.
  4. Review UCON HTTP and Cloud Connector configuration.

Related topics

RFC · RFC callback ↗

RFC · UCON: reducing remote exposure ↗

RFC · S_RFC and role maintenance ↗

System hardening ↗

Baseline priorities and implementation ↗