CVE-2019-12308 Information

Description

An issue was discovered in Django 1.11 before 1.11.21 2.1 before 2.1.9 and 2.2 before 2.2.2. The clickable Current URL value displayed by the AdminURLFieldWidget displays the provided value without validating it as a safe URL. Thus an unvalidated value stored in the database or a value provided as a URL query parameter payload could result in an clickable JavaScript link.

CVSS Vector

CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Reference

http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00006.html http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00025.html http://www.openwall.com/lists/oss-security/2019/06/03/2 http://www.securityfocus.com/bid/108559 https://docs.djangoproject.com/en/dev/releases/1.11.21/ https://docs.djangoproject.com/en/dev/releases/2.1.9/ https://docs.djangoproject.com/en/dev/releases/2.2.2/ https://docs.djangoproject.com/en/dev/releases/security/ https://groups.google.com/forum/!topic/django-announce/GEbHU7YoVz8 https://lists.debian.org/debian-lts-announce/2019/06/msg00001.html https://lists.debian.org/debian-lts-announce/2019/07/msg00001.html https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/USYRARSYB7PE3S2ZQO7PZNWMH7RPGL5G/ https://seclists.org/bugtraq/2019/Jul/10 https://security.gentoo.org/glsa/202004-17 https://usn.ubuntu.com/4043-1/ https://www.debian.org/security/2019/dsa-4476 https://www.djangoproject.com/weblog/2019/jun/03/security-releases/

Attack Complexity

LOW

Privileges Required

NONE

User Interaction Required

NONE

Scope

REQUIRED

Confidentiality Impact

CHANGED

Integrity Impact

LOW

Availability Impact

LOW

Base Score

NONE

Base Severity

6.1

Share on: