SYM_JAVA_0083 - SymbioticSec/Symbiotic-Vulnerability-Database GitHub Wiki

Permissive List of Allowed Inputs

Property Value
Language java
Severity low
CWE CWE-183: Permissive List of Allowed Inputs
OWASP A04:2021 - Insecure Design
Confidence Level Low
Impact Level Low
Likelihood Level Low

Description

The code configures CORS headers to allow any origin (using '*' or 'null'), which means any website can make requests to your server. This overly permissive policy exposes your application to cross-origin attacks.

Impact

An attacker could build a malicious site that interacts with your APIs as if it were a trusted client, potentially stealing sensitive data, performing unauthorized actions, or impersonating users. This weakens security boundaries and could lead to data leaks or account compromise.