🎄 Join our Annual Holiday wargame and win prizes!


Information Disclosure

Information disclosure, or information leakage, occurs when an app unintentionally exposes sensitive information to its users. Depending on the context, app may inadvertently disclose various types of information to adversaries, such as:

  • Data concerning other users, like usernames or financial information
  • Sensitive commercial or business data
  • Technical details about the app and its infrastructure

Remediation

  • Disable any debugging endpoint (e.g. GraphQL Introspect)
  • Only return generic error messages

Metadata

  • Severity: low
  • Slug: information-disclosure

CWEs

  • 497: Exposure of Sensitive System Information to an Unauthorized Control Sphere

OWASP

  • A05:2021: Security Misconfiguration
  • A03:2017: Sensitive Data Exposure

Available Labs

Select a language to explore available labs for this vulnerability.

Deco line
Deco line

Play AppSec WarGames

Want to skill-up in secure coding and AppSec? Try SecDim Wargames to learn how to find, hack and fix security vulnerabilities inspired by real-world incidents.

Deco line
Deco line

Got a comment?

Join our secure coding and AppSec community. A discussion board to share and discuss all aspects of secure programming, AppSec, DevSecOps, fuzzing, cloudsec, AIsec code review, and more.

Read more