Exposure of Sensitive Information Through Data Queries
CWE-202
Overtime trend (NVD)
CVSS severity (NVD, All Time)
Per technology (GHSA, All time)
100%-Composer
Short description
When trying to keep information confidential, an attacker can often infer some of the information by using statistics.
Extended description
In situations where data should not be tied to individual users, but a large number of users should be able to make queries that "scrub" the identity of users, it may be possible to get information about a user -- e.g., by specifying search terms that are known to be unique to that user.
Best practices to prevent this CWE
Phase: Architecture and Design
This is a complex topic. See the book Translucent Databases for a good discussion of best practices.