Vulnerability library
Security checkNovember 04, 2026

Origin Reflection

Understand the exposure, see the recommended fix, and check whether your own website has related weaknesses.

Check your website

Find this and other vulnerabilities with a free scan.

Your scan runs on your computer. No account required.

Description

Origin Reflection occurs when a server includes the value supplied in the HTTP Origin header in its response. This behavior may indicate that the application dynamically processes origin values and could warrant further investigation of its Cross-Origin Resource Sharing (CORS) configuration. Reflection alone does not necessarily constitute a vulnerability; the risk depends on whether the reflected value is used in security-sensitive response headers or enables unauthorized cross-origin access.

Recommendation

Review how the application handles the Origin header and ensure that origin values are not blindly reflected in security-sensitive response headers. If Cross-Origin Resource Sharing is required, validate the requesting origin against an explicit allowlist of trusted origins, including the scheme, hostname, and port where applicable. Reject untrusted origins and avoid relying on substring matching or other weak validation techniques. Verify that the CORS configuration does not grant unintended access to sensitive resources.

References

Could your website be exposed too?

SmartScanner can check your website for Origin Reflection and gives you actionable findings to investigate.

Start a free scan

Related Issues

See something that needs correcting? Let us knowUpdated November 04, 2026