CVE-2016-7401
Django CSRF Protection Bypass
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
CVE-2016-7401- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-254
- Updated
- 2026-11-02
CVE List No score
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
CVE-2016-7401- Updated
- 2026-11-02
EUVDEUVD-2016-0009 No score
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
EUVD-2016-0009- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-crhm-qpjc-cm64
8.7
Django CSRF Protection Bypass
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
GHSA-crhm-qpjc-cm64- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSV
7.5
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
CVE-2016-7401- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-7401
7.5
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
DEBIAN-CVE-2016-7401- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
Show 26 moreShow less
OSVGHSA-crhm-qpjc-cm64
8.7
Django CSRF Protection Bypass
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
GHSA-crhm-qpjc-cm64- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2038
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2038- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2039
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2039- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2040
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2040- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2041
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2041- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2042
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2042- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVRHSA-2016:2043
6.1
Red Hat Security Advisory: python-django security update
- Record
RHSA-2016:2043- CVSS 3.0
- 6.1 Medium
CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2016-7401
7.5
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
UBUNTU-CVE-2016-7401- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVMGASA-2016-0334 No score
Updated python-django packages fix security vulnerability
CVE-2016-7401: CSRF protection bypass on a site with Google Analytics
An interaction between Google Analytics and Django's cookie parsing could allow an attacker to set arbitrary cookies leading to a bypass of CSRF protection.
- Record
MGASA-2016-0334- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11205-1 No score
python36-Django-3.2.7-2.3 on GA media
These are all security issues fixed in the python36-Django-3.2.7-2.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11205-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11333-1 No score
ruby2.7-rubygem-http-cookie-1.0.4-1.2 on GA media
These are all security issues fixed in the ruby2.7-rubygem-http-cookie-1.0.4-1.2 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11333-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12248-1 No score
ruby3.1-rubygem-http-cookie-1.0.5-1.1 on GA media
These are all security issues fixed in the ruby3.1-rubygem-http-cookie-1.0.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12248-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13158-1 No score
ruby3.2-rubygem-http-cookie-1.0.5-1.4 on GA media
These are all security issues fixed in the ruby3.2-rubygem-http-cookie-1.0.5-1.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13158-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13887-1 No score
python310-Django-4.2.11-2.1 on GA media
These are all security issues fixed in the python310-Django-4.2.11-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13887-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14073-1 No score
ruby3.3-rubygem-http-cookie-1.0.6-1.1 on GA media
These are all security issues fixed in the ruby3.3-rubygem-http-cookie-1.0.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14073-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:14208-1 No score
python310-Django4-4.2.14-1.1 on GA media
These are all security issues fixed in the python310-Django4-4.2.14-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:14208-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14741-1 No score
ruby3.4-rubygem-http-cookie-1.0.8-1.1 on GA media
These are all security issues fixed in the ruby3.4-rubygem-http-cookie-1.0.8-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14741-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10005-1 No score
python312-Django6-6.0-1.1 on GA media
These are all security issues fixed in the python312-Django6-6.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10005-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:10349-1 No score
ruby4.0-rubygem-http-cookie-1.0.8-1.3 on GA media
These are all security issues fixed in the ruby4.0-rubygem-http-cookie-1.0.8-1.3 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:10349-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11235-1 No score
python313-Django4-4.2.30-4.1 on GA media
These are all security issues fixed in the python313-Django4-4.2.30-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11235-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11248-1 No score
python313-Django-5.2.16-1.1 on GA media
These are all security issues fixed in the python313-Django-5.2.16-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11248-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11270-1 No score
python313-Django5-5.2.16-1.1 on GA media
These are all security issues fixed in the python313-Django5-5.2.16-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11270-1- Updated
- 2026-11-02
OSVPYSEC-2016-3 No score
The cookie parsing code in Django before 1.8.15 and 1.9.x before 1.9.10, when used on a site with Google Analytics, allows remote attackers to bypass an intended CSRF protection mechanism by setting arbitrary cookies.
- Record
PYSEC-2016-3- Updated
- 2026-11-02
OSVSUSE-SU-2018:0973-1 No score
Security update for python-Django
This update for python-Django fixes the following issues:
Security issues fixed:
- CVE-2018-7537: Fixed catastrophic backtracking in django.utils.text.Truncator. (bsc#1083305)
- CVE-2018-7536: Fixed catastrophic backtracking in urlize and urlizetrunc template filters. (bsc#1083304)
- CVE-2017-12794: Fixed XSS possibility in traceback section of technical 500 debug page (bsc#1056284)
- CVE-2017-7234: Open redirect vulnerability in django.views.static.serve() (bsc#1031451)
- CVE-2017-7233: Open redirect and possible XSS attack via user-supplied numeric redirect URLs (bsc#1031450)
- CVE-2016-9014: DNS rebinding vulnerability when DEBUG=True (bsc#1008047)
- CVE-2016-9013: User with hardcoded password created when running tests on Oracle (bsc#1008050)
- CVE-2016-7401: CSRF protection bypass on a site with Google Analytics (bsc#1001374)
- Record
SUSE-SU-2018:0973-1- Updated
- 2026-11-02
OSVSUSE-SU-2018:1102-1 No score
Security update for python-Django
This update for python-Django fixes the following issues:
Security issues fixed:
- CVE-2018-7537: Fixed catastrophic backtracking in django.utils.text.Truncator. (bsc#1083305)
- CVE-2018-7536: Fixed catastrophic backtracking in urlize and urlizetrunc template filters. (bsc#1083304)
- CVE-2017-12794: Fixed XSS possibility in traceback section of technical 500 debug page (bsc#1056284)
- CVE-2017-7234: Open redirect vulnerability in django.views.static.serve() (bsc#1031451)
- CVE-2017-7233: Open redirect and possible XSS attack via user-supplied numeric redirect URLs (bsc#1031450)
- CVE-2016-9014: DNS rebinding vulnerability when DEBUG=True (bsc#1008047)
- CVE-2016-9013: User with hardcoded password created when running tests on Oracle (bsc#1008050)
- CVE-2016-7401: CSRF protection bypass on a site with Google Analytics (bsc#1001374)
- CVE-2016-2512: Vulnerability in the function tils.http.is_safe_url could allow remote users to arbitrary web site and conduct phishing attacks. (bsc#bnc#967999)
- Record
SUSE-SU-2018:1102-1- Updated
- 2026-11-02
OSVUSN-3089-1 No score
python-django vulnerability
Sergey Bobrov discovered that Django incorrectly parsed cookies when being used with Google Analytics. A remote attacker could possibly use this issue to set arbitrary cookies leading to a CSRF protection bypass.
- Record
USN-3089-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
djangoPyPI |
before 1.8.15 | 1.8.15 |
djangoPyPI |
1.9 up to 1.9.10 | 1.9.10 |
python-djangoDebian:12 |
before 1:1.10-1 | 1:1.10-1 |
python-djangoDebian:13 |
before 1:1.10-1 | 1:1.10-1 |
python-djangoDebian:14 |
before 1:1.10-1 | 1:1.10-1 |
python-djangoDebian:7 |
before 1.4.22-1+deb7u1, plus listed versions 1.4.22-11.4.5-11.4.5-1+deb7u11.4.5-1+deb7u101.4.5-1+deb7u11 Show 20 moreShow less1.4.5-1+deb7u11~bpo60+11.4.5-1+deb7u121.4.5-1+deb7u131.4.5-1+deb7u13~bpo60+11.4.5-1+deb7u141.4.5-1+deb7u14~bpo60+11.4.5-1+deb7u151.4.5-1+deb7u161.4.5-1+deb7u171.4.5-1+deb7u21.4.5-1+deb7u31.4.5-1+deb7u41.4.5-1+deb7u4~bpo60+11.4.5-1+deb7u51.4.5-1+deb7u61.4.5-1+deb7u71.4.5-1+deb7u7~bpo60+11.4.5-1+deb7u81.4.5-1+deb7u8~bpo60+11.4.5-1+deb7u9 |
1.4.22-1+deb7u1 |
python-djangoDebian:8 |
before 1.7.11-1+deb8u1, plus listed versions 1.7.10-11.7.11-11.7.7-11.7.7-1+deb8u11.7.7-1+deb8u2 Show 4 moreShow less1.7.7-1+deb8u31.7.7-1+deb8u41.7.7-1+deb8u51.7.9-1 |
1.7.11-1+deb8u1 |
djangoPyPI |
before 1.8.15, plus listed versions 1.0.11.0.21.0.31.0.41.1 Show 45 moreShow less1.1.11.1.21.1.31.1.41.21.2.11.2.21.2.31.2.41.2.51.2.61.2.71.31.3.11.3.21.3.31.3.41.3.51.3.61.3.71.41.4.11.4.101.4.111.4.121.4.131.4.141.4.151.4.161.4.171.4.181.4.191.4.21.4.201.4.211.4.221.4.31.4.41.4.51.4.61.4.71.4.81.4.91.51.5.1 |
1.8.15 |
djangoPyPI |
1.9 up to 1.9.10, plus listed versions 1.9.11.9.21.9.31.9.41.9.5 Show 4 moreShow less1.9.61.9.71.9.81.9.9 |
1.9.10 |
python-djangoMageia:5 |
before 1.8.15-1.mga5 | 1.8.15-1.mga5 |
Show 33 moreShow less
| Package | Affected | Fixed |
|---|---|---|
djangoPyPI |
before 1.8.15, 1.9 up to 1.9.10, plus listed versions 1.0.11.0.21.0.31.0.41.1 Show 45 moreShow less1.1.11.1.21.1.31.1.41.21.2.11.2.21.2.31.2.41.2.51.2.61.2.71.31.3.11.3.21.3.31.3.41.3.51.3.61.3.71.41.4.11.4.101.4.111.4.121.4.131.4.141.4.151.4.161.4.171.4.181.4.191.4.21.4.201.4.211.4.221.4.31.4.41.4.51.4.61.4.71.4.81.4.91.51.5.1 |
1.8.151.9.10 |
python-djangoRed Hat:openstack:5::el6 |
before 0:1.6.11-6.el6ost | 0:1.6.11-6.el6ost |
python-django-bash-completionRed Hat:openstack:5::el6 |
before 0:1.6.11-6.el6ost | 0:1.6.11-6.el6ost |
python-django-docRed Hat:openstack:5::el6 |
before 0:1.6.11-6.el6ost | 0:1.6.11-6.el6ost |
python-djangoRed Hat:openstack:5::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-django-bash-completionRed Hat:openstack:5::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-django-docRed Hat:openstack:5::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-djangoRed Hat:openstack:6::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-django-bash-completionRed Hat:openstack:6::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-django-docRed Hat:openstack:6::el7 |
before 0:1.6.11-6.el7ost | 0:1.6.11-6.el7ost |
python-djangoRed Hat:openstack:7::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-django-bash-completionRed Hat:openstack:7::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-django-docRed Hat:openstack:7::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-djangoRed Hat:openstack:8::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-django-bash-completionRed Hat:openstack:8::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-djangoRed Hat:openstack:9::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-django-bash-completionRed Hat:openstack:9::el7 |
before 0:1.8.15-1.el7ost | 0:1.8.15-1.el7ost |
python-DjangoSUSE:OpenStack Cloud 7 |
before 1.8.19-3.4.1 | 1.8.19-3.4.1 |
python-DjangoSUSE:OpenStack Cloud 6 |
before 1.8.19-3.6.1 | 1.8.19-3.6.1 |
python-djangoUbuntu:14.04:LTS |
before 1.6.1-2ubuntu0.15, plus listed versions 1.5.4-1ubuntu11.6-11.6.1-11.6.1-21.6.1-2ubuntu0.1 Show 12 moreShow less1.6.1-2ubuntu0.21.6.1-2ubuntu0.31.6.1-2ubuntu0.41.6.1-2ubuntu0.51.6.1-2ubuntu0.61.6.1-2ubuntu0.81.6.1-2ubuntu0.91.6.1-2ubuntu0.101.6.1-2ubuntu0.111.6.1-2ubuntu0.121.6.1-2ubuntu0.131.6.1-2ubuntu0.14 |
1.6.1-2ubuntu0.15 |
python-djangoUbuntu:16.04:LTS |
before 1.8.7-1ubuntu5.2, plus listed versions 1.7.9-1ubuntu51.8.5-2ubuntu11.8.7-1ubuntu11.8.7-1ubuntu21.8.7-1ubuntu31.8.7-1ubuntu41.8.7-1ubuntu51.8.7-1ubuntu5.1 |
1.8.7-1ubuntu5.2 |
python-DjangoopenSUSE:Tumbleweed |
before 3.2.7-2.3 | 3.2.7-2.3 |
rubygem-http-cookieopenSUSE:Tumbleweed |
before 1.0.5-1.1 | 1.0.5-1.1 |
ruby3.2-rubygem-http-cookieopenSUSE:Tumbleweed |
before 1.0.5-1.4 | 1.0.5-1.4 |
python-DjangoopenSUSE:Tumbleweed |
before 4.2.11-2.1 | 4.2.11-2.1 |
rubygem-http-cookieopenSUSE:Tumbleweed |
before 1.0.6-1.1 | 1.0.6-1.1 |
python-Django4openSUSE:Tumbleweed |
before 4.2.14-1.1 | 4.2.14-1.1 |
rubygem-http-cookieopenSUSE:Tumbleweed |
before 1.0.8-1.1 | 1.0.8-1.1 |
python-Django6openSUSE:Tumbleweed |
before 6.0-1.1 | 6.0-1.1 |
rubygem-http-cookieopenSUSE:Tumbleweed |
before 1.0.8-1.3 | 1.0.8-1.3 |
python-Django4openSUSE:Tumbleweed |
before 4.2.30-4.1 | 4.2.30-4.1 |
python-DjangoopenSUSE:Tumbleweed |
before 5.2.16-1.1 | 5.2.16-1.1 |
python-Django5openSUSE:Tumbleweed |
before 5.2.16-1.1 | 5.2.16-1.1 |
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-2016-7401 is a high vulnerability (CVSS 7.5) in Djangoproject Django, published September 26, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 5.70%, the 93rd percentile. Fixed in django 1.8.15.
References
debian.org/security/2016/dsa-3678
rhn.redhat.com/errata/RHSA-2016-2040.html
rhn.redhat.com/errata/RHSA-2016-2043.html
securitytracker.com/id/1036899
rhn.redhat.com/errata/RHSA-2016-2041.html
djangoproject.com/weblog/2016/sep/26/security-releases
Show 142 moreShow less
rhn.redhat.com/errata/RHSA-2016-2042.html
ubuntu.com/usn/USN-3089-1
securityfocus.com/bid/93182
rhn.redhat.com/errata/RHSA-2016-2038.html
rhn.redhat.com/errata/RHSA-2016-2039.html
nvd.nist.gov/vuln/detail/CVE-2016-7401
web.archive.org/web/20200227223637/http://www.securityfocus.com/bid/93182
web.archive.org/web/20210927195154/http://www.securitytracker.com/id/1036899
github.com/django/django/commit/6fe846a8f08dc959003f298b5407e321c6fe3735
github.com/django/django/commit/6118ab7d0676f0d622278e5be215f14fb5410b6a
github.com/django/django/commit/d1bc980db1c0fffd6d60677e62f70beadb9fe64a
github.com/pypa/advisory-database/tree/main/vulns/django/PYSEC-2016-3.yaml
github.com/advisories/GHSA-crhm-qpjc-cm64
security-tracker.debian.org/tracker/CVE-2016-7401
github.com/django/django
advisories.mageia.org/MGASA-2016-0334.html
bugs.mageia.org/show_bug.cgi?id=19464
access.redhat.com/errata/RHSA-2016:2038
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1377376
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2038.json
access.redhat.com/security/cve/CVE-2016-7401
cve.org/CVERecord?id=CVE-2016-7401
access.redhat.com/errata/RHSA-2016:2039
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2039.json
access.redhat.com/errata/RHSA-2016:2040
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2040.json
access.redhat.com/errata/RHSA-2016:2041
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2041.json
access.redhat.com/errata/RHSA-2016:2042
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2042.json
access.redhat.com/errata/RHSA-2016:2043
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_2043.json
suse.com/support/update/announcement/2018/suse-su-20180973-1
bugzilla.suse.com/1001374
bugzilla.suse.com/1008047
bugzilla.suse.com/1008050
bugzilla.suse.com/1031450
bugzilla.suse.com/1031451
bugzilla.suse.com/1056284
bugzilla.suse.com/1083304
bugzilla.suse.com/1083305
suse.com/security/cve/CVE-2016-7401
suse.com/security/cve/CVE-2016-9013
suse.com/security/cve/CVE-2016-9014
suse.com/security/cve/CVE-2017-12794
suse.com/security/cve/CVE-2017-7233
suse.com/security/cve/CVE-2017-7234
suse.com/security/cve/CVE-2018-7536
suse.com/security/cve/CVE-2018-7537
suse.com/support/update/announcement/2018/suse-su-20181102-1
bugzilla.suse.com/967999
suse.com/security/cve/CVE-2016-2512
ubuntu.com/security/CVE-2016-7401
ubuntu.com/security/notices/USN-3089-1
suse.com/security/cve/CVE-2015-3982
suse.com/security/cve/CVE-2015-5145
suse.com/security/cve/CVE-2015-5963
suse.com/security/cve/CVE-2018-16984
suse.com/security/cve/CVE-2018-6188
suse.com/security/cve/CVE-2019-11358
suse.com/security/cve/CVE-2019-12308
suse.com/security/cve/CVE-2019-12781
suse.com/security/cve/CVE-2019-14232
suse.com/security/cve/CVE-2019-19118
suse.com/security/cve/CVE-2019-19844
suse.com/security/cve/CVE-2019-3498
suse.com/security/cve/CVE-2019-6975
suse.com/security/cve/CVE-2020-13254
suse.com/security/cve/CVE-2020-13596
suse.com/security/cve/CVE-2020-24583
suse.com/security/cve/CVE-2020-24584
suse.com/security/cve/CVE-2020-7471
suse.com/security/cve/CVE-2020-9402
suse.com/security/cve/CVE-2021-31542
suse.com/security/cve/CVE-2021-32052
suse.com/security/cve/CVE-2021-33203
suse.com/security/cve/CVE-2021-33571
suse.com/security/cve/CVE-2021-35042
suse.com/security/cve/CVE-2021-45115
suse.com/security/cve/CVE-2021-45452
suse.com/security/cve/CVE-2022-22818
suse.com/security/cve/CVE-2022-23833
suse.com/security/cve/CVE-2022-28346
suse.com/security/cve/CVE-2022-28347
suse.com/security/cve/CVE-2022-34265
suse.com/security/cve/CVE-2022-36359
suse.com/security/cve/CVE-2022-41323
suse.com/security/cve/CVE-2023-23969
suse.com/security/cve/CVE-2023-24580
suse.com/security/cve/CVE-2023-31047
suse.com/security/cve/CVE-2023-36053
suse.com/security/cve/CVE-2023-41164
suse.com/security/cve/CVE-2023-43665
suse.com/security/cve/CVE-2024-24680
suse.com/security/cve/CVE-2024-27351
suse.com/security/cve/CVE-2024-38875
suse.com/security/cve/CVE-2024-39329
suse.com/security/cve/CVE-2024-39330
suse.com/security/cve/CVE-2024-39614
suse.com/security/cve/CVE-2024-41989
suse.com/security/cve/CVE-2024-41990
suse.com/security/cve/CVE-2024-41991
suse.com/security/cve/CVE-2024-42005
suse.com/security/cve/CVE-2024-45230
suse.com/security/cve/CVE-2024-45231
suse.com/security/cve/CVE-2024-53907
suse.com/security/cve/CVE-2024-53908
suse.com/security/cve/CVE-2024-56374
suse.com/security/cve/CVE-2025-13372
suse.com/security/cve/CVE-2025-26699
suse.com/security/cve/CVE-2025-27556
suse.com/security/cve/CVE-2025-32873
suse.com/security/cve/CVE-2025-48432
suse.com/security/cve/CVE-2025-57833
suse.com/security/cve/CVE-2025-59681
suse.com/security/cve/CVE-2025-59682
suse.com/security/cve/CVE-2025-64459
suse.com/security/cve/CVE-2025-64460
suse.com/security/cve/CVE-2026-48588
suse.com/security/cve/CVE-2026-53877
suse.com/security/cve/CVE-2026-53878
suse.com/security/cve/CVE-2025-13473
suse.com/security/cve/CVE-2025-14550
suse.com/security/cve/CVE-2026-1207
suse.com/security/cve/CVE-2026-1285
suse.com/security/cve/CVE-2026-1287
suse.com/security/cve/CVE-2026-1312
suse.com/security/cve/CVE-2026-25674
suse.com/security/cve/CVE-2026-33033
suse.com/security/cve/CVE-2026-33034
suse.com/security/cve/CVE-2026-35192
suse.com/security/cve/CVE-2026-35193
suse.com/security/cve/CVE-2026-3902
suse.com/security/cve/CVE-2026-4277
suse.com/security/cve/CVE-2026-4292
suse.com/security/cve/CVE-2026-48587
suse.com/security/cve/CVE-2026-5766
suse.com/security/cve/CVE-2026-6873
suse.com/security/cve/CVE-2026-6907
suse.com/security/cve/CVE-2026-7666
suse.com/security/cve/CVE-2026-8404
Left out here: 117 versions. The JSON record has them.