XSS Vulnerability in Django REST Framework Before Version 3.9.1
CVE-2018-25045
6.1MEDIUM
What is CVE-2018-25045?
The Django REST Framework prior to version 3.9.1 is susceptible to cross-site scripting (XSS) attacks. This vulnerability arises due to the default settings of the DRF Browsable API, which do not enable autoescaping for the view templates. Consequently, attackers can exploit this flaw to inject malicious scripts, potentially compromising user data and application integrity. It is crucial for developers using Django REST Framework to upgrade to the latest version to safeguard their applications against such threats.
References
CVSS V3.1
Score:
6.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Changed
Timeline
Vulnerability published
Vulnerability Reserved