You can detect SAP NetWeaver ICM system using this tool.
The ICM is a component of the SAP NetWeaver Application Server. It is implemented as a separate process, which is started and monitored by the ABAP dispatcher. With AS Java the startup framework does this task. The Internet Communication Manager ensures that communication between the SAP NetWeaver Application Server (SAP system) and the outside world. In its role as server it processes requests from the Internet. The processing of URL requests is dependent on the configured server/port combination. Depending on the URL the ICM calls the relevant local handler.
An attacker might use the disclosed information to harvest specific security vulnerabilities for the version identified. There are a few example exploit checkers.
Only use components that do not have known vulnerabilities, only use components that when combined to not introduce a security vulnerability, and ensure that a misconfiguration does not cause any vulnerabilities.