Run the full 13-step audit

Error disclosure

Check API error information disclosure

Force error surfaces and inspect them for credentials, upstream addresses, or internal paths.

How this check works

An API error information disclosure check sends malformed requests on purpose, then reads the error text. A leak can expose credentials, upstream URLs, or internal paths.

  1. 01Probe

    Send several malformed requests that should fail.

  2. 02Inspect

    Read error bodies and headers for secrets and internals.

  3. 03Conclude

    Mark a leak when credentials, upstream URLs, or paths appear.

How to read the result
Success responses can look clean while errors leak the real upstream. Public reports redact the secret but still say a leak happened.
When to run this check
Run this on any new relay before you point production traffic at it. It is cheap and often finds the most concrete risk.

Recent reports

Public reports that included this check.

FAQ

What is API error information disclosure?

It is when an error response reveals internals such as credentials, upstream URLs, file paths, or proxy fields.

Why trigger errors on purpose?

Many leaks only appear when the request is invalid. A healthy success path can hide the same internals.

Does LMSpeed store leaked secrets in the public report?

No. Public reports are redacted. The report can say a leak happened without publishing the secret.

Other audit checks