CWE-352 (Cross-Site Request Forgery)
GPTKB entity
Statements (25)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:software_vulnerability_class
|
| gptkbp:abbreviation |
gptkb:CSRF
|
| gptkbp:affects |
web applications
|
| gptkbp:category |
Improper Authentication
|
| gptkbp:cause |
data manipulation
privilege escalation unauthorized actions |
| gptkbp:describedBy |
gptkb:Common_Weakness_Enumeration
|
| gptkbp:documentedIn |
gptkb:OWASP_Top_Ten
MITRE CWE database |
| gptkbp:example |
attacker tricks user into submitting a request to a web application where the user is authenticated
|
| gptkbp:hasCWE |
gptkb:CWE-352
|
| gptkbp:hasWeaknessType |
Design
|
| gptkbp:mitigatedBy |
implement user interaction confirmation
use custom request headers validate origin header |
| gptkbp:name |
gptkb:Cross-Site_Request_Forgery
|
| gptkbp:prevention |
user authentication
anti-CSRF tokens same-site cookies |
| gptkbp:relatedTo |
gptkb:CWE-287_(Improper_Authentication)
CWE-601 (Open Redirect) |
| gptkbp:bfsParent |
gptkb:Common_Weakness_Enumeration_(CWE)
|
| gptkbp:bfsLayer |
7
|
| https://www.w3.org/2000/01/rdf-schema#label |
CWE-352 (Cross-Site Request Forgery)
|