CVE-2016-15010 json
University of Cambridge django-ucamlookup Lookup cross site scripting
published 2023-01-05 3 y ago modified 2026-06-17 4 mo ago also GHSA-pjx4-3f3p-29v3 , PYSEC-2023-14 , EUVD-2023-0064
- cvss
- 3.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 48%
- public exploits
- 0
- none known
Summary
** UNSUPPORTED WHEN ASSIGNED ** A vulnerability classified as problematic was found in University of Cambridge django-ucamlookup up to 1.9.1. Affected by this vulnerability is an unknown functionality of the component Lookup Handler. The manipulation leads to cross site scripting. The attack can be launched remotely. Upgrading to version 1.9.2 is able to address this issue. The identifier of the patch is 5e25e4765637ea4b9e0bf5fcd5e9a922abee7eb3. It is recommended to upgrade the affected component. The identifier VDB-217441 was assigned to this vulnerability. NOTE: This vulnerability only affects products that are no longer supported by the maintainer.
Patch / fix
- pypi django-ucamlookup 1.9.2
- django-ucamlookup_project django-ucamlookup 1.9.2
Exploit prediction
0.60% chance of exploitation in the next 30 days, higher than 48% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N |
| CNA | 3.0 | 3.5 | CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N |
| CNA | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N |
| NVD | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| GitHub | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| pypi | django-ucamlookup | <1.9.2 |
1.9.2 |
Affected products
- University of Cambridge django-ucamlookup
Classification
- Weakness
-
- CWE-79 Improper Neutralization of Input During Web Page Generation
References
-
github.com
/uisautomation/django-ucamlookup/commit/5e25e4765637ea4b9e0bf5fcd5e9a922abee7eb3
patch, web, third-party-advisory
-
github.com
/uisautomation/django-ucamlookup/releases/tag/1.9.2
patch, web, third-party-advisory
-
vuldb.com
/?id.217441
vdb-entry, technical-description, web, permissions-required, third-party-advisory
-
vuldb.com
/?ctiid.217441
signature, permissions-required, web, third-party-advisory
-
nvd.nist.gov
/vuln/detail/CVE-2016-15010
advisory
-
github.com
/pypa/advisory-database/tree/main/vulns/django-ucamlookup/PYSEC-2023-14.yaml
web
-
github.com
/uisautomation/django-ucamlookup
package
-
github.com
/advisories/GHSA-pjx4-3f3p-29v3
advisory
Sources
- CVE List CVE-2016-15010
- GitHub Advisory GHSA-pjx4-3f3p-29v3
- NVD CVE-2016-15010
- OSV PYSEC-2023-14
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.