CVE-2015-0846
django-markupfield Arbitrary File Read
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
Exploit likelihood
What each source reports
NVD Score used
5.0
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
CVE-2015-0846- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
CVE List No score
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
CVE-2015-0846- Updated
- 2026-11-02
EUVDEUVD-2015-0004 No score
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
EUVD-2015-0004- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-wxmr-7xjv-8xqw
8.7
django-markupfield Arbitrary File Read
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
GHSA-wxmr-7xjv-8xqw- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSVGHSA-wxmr-7xjv-8xqw
8.7
django-markupfield Arbitrary File Read
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
GHSA-wxmr-7xjv-8xqw- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-200
- Updated
- 2026-11-02
OSV No score
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
CVE-2015-0846- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-0846 No score
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
DEBIAN-CVE-2015-0846- Updated
- 2026-11-02
OSVPYSEC-2015-12 No score
django-markupfield before 1.3.2 uses the default docutils RESTRUCTUREDTEXT_FILTER_SETTINGS settings, which allows remote attackers to include and read arbitrary files via unspecified vectors.
- Record
PYSEC-2015-12- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
django-markupfieldPyPI |
before 1.3.2 | 1.3.2 |
django-markupfieldDebian:12 |
before 1.3.2-1 | 1.3.2-1 |
django-markupfieldDebian:13 |
before 1.3.2-1 | 1.3.2-1 |
django-markupfieldDebian:14 |
before 1.3.2-1 | 1.3.2-1 |
django-markupfieldDebian:6.0 |
before 1.0.0a2-1+deb6u1, plus listed versions 1.0.0a2-1 |
1.0.0a2-1+deb6u1 |
django-markupfieldDebian:7 |
before 1.0.2-2+deb7u1, plus listed versions 1.0.2-2 |
1.0.2-2+deb7u1 |
django-markupfieldDebian:8 |
before 1.2.1-2+deb8u1, plus listed versions 1.2.1-2 |
1.2.1-2+deb8u1 |
django-markupfieldPyPI |
before 1.3.2, plus listed versions 0.1.00.1.20.2.00.3.00.3.1 Show 11 moreShow less1.0.0a1.0.0a21.0.0b21.0.11.0.21.1.01.1.11.2.01.2.11.3.01.3.1 |
1.3.2 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-0846 is a medium vulnerability (CVSS 5.0) in Django-markupfield Project Django-markupfield, published April 20, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.83%, the 78th percentile. Fixed in django-markupfield 1.3.2.
References
github.com/jamesturk/django-markupfield/blob/master/CHANGELOG
debian.org/security/2015/dsa-3230
nvd.nist.gov/vuln/detail/CVE-2015-0846
github.com/jamesturk/django-markupfield/commit/b45734ea1d206abc1ed2a90bdc779708066d49f3
github.com/jamesturk/django-markupfield/blob/1.3.3/CHANGELOG
github.com/pypa/advisory-database/tree/main/vulns/django-markupfield/PYSEC-2015-12.yaml