CVE-2016-0746
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9...
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
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
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
CVE-2016-0746- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 2.0
- 7.5 High
AV:N/AC:L/Au:N/C:P/I:P/A:P - Weakness
- CWE-416
- Updated
- 2026-11-02
CVE List No score
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
CVE-2016-0746- Updated
- 2026-11-02
EUVDEUVD-2016-0769 No score
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
EUVD-2016-0769- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-c3r2-x25x-6jwc
9.8
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9...
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
GHSA-c3r2-x25x-6jwc- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-416
- Updated
- 2026-11-02
OSV
9.8
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
CVE-2016-0746- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2016-0746
9.8
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
DEBIAN-CVE-2016-0746- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 5 moreShow less
OSVUBUNTU-CVE-2016-0746
9.8
Use-after-free vulnerability in the resolver in nginx 0.6.18 through 1.8.0 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (worker process crash) or possibly have unspecified other impact via a crafted DNS response related to CNAME response processing.
- Record
UBUNTU-CVE-2016-0746- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - CVSS 3.0
- 7.3 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - Updated
- 2026-11-02
OSVMGASA-2016-0065 No score
Updated nginx packages fix security vulnerabilities
Updated nginx package fixes security vulnerabilities:
Several vulnerabilities were discovered in the resolver in nginx, leading to denial of service or, potentially, to arbitrary code execution. These only affect nginx if the "resolver" directive is used in a configuration file (CVE-2016-0742, CVE-2016-0746, CVE-2016-0747).
- Record
MGASA-2016-0065- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10044-1 No score
nginx-1.11.4-2.5 on GA media
These are all security issues fixed in the nginx-1.11.4-2.5 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10044-1- Updated
- 2026-11-02
OSVSUSE-SU-2016:1232-1 No score
Security update for nginx-1.0
This update for nginx-1.0 fixes the following issues:
Security fixes:
- CVE-2016-0742: Invalid pointer dereference during DNS server response processing
- CVE-2016-0747: Resource exhaustion through unlimited CNAME resolution
- CVE-2016-0746: Use-after-free condition during CNAME response processing
- Record
SUSE-SU-2016:1232-1- Updated
- 2026-11-02
OSVUSN-2892-1 No score
nginx vulnerabilities
It was discovered that nginx incorrectly handled certain DNS server responses when the resolver is enabled. A remote attacker could possibly use this issue to cause nginx to crash, resulting in a denial of service. (CVE-2016-0742)
It was discovered that nginx incorrectly handled CNAME response processing when the resolver is enabled. A remote attacker could use this issue to cause nginx to crash, resulting in a denial of service, or possibly execute arbitrary code. (CVE-2016-0746)
It was discovered that nginx incorrectly handled CNAME resolution when the resolver is enabled. A remote attacker could possibly use this issue to cause nginx to consume resources, resulting in a denial of service. (CVE-2016-0747)
- Record
USN-2892-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nginxDebian:12 |
before 1.9.10-1 | 1.9.10-1 |
nginxDebian:13 |
before 1.9.10-1 | 1.9.10-1 |
nginxDebian:14 |
before 1.9.10-1 | 1.9.10-1 |
nginxDebian:7 From an advisory covering 3 CVEs |
before 1.2.1-2.2+wheezy4, plus listed versions 1.2.1-2.21.2.1-2.2+wheezy11.2.1-2.2+wheezy21.2.1-2.2+wheezy31.2.1-2.2+wheezy3~bpo60+1 |
1.2.1-2.2+wheezy4 |
nginxDebian:8 From an advisory covering 3 CVEs |
before 1.6.2-5+deb8u1, plus listed versions 1.6.2-51.6.2-5+a.exp11.6.2-5+deb8u1~bpo70+1 |
1.6.2-5+deb8u1 |
nginxMageia:5 From an advisory covering 3 CVEs |
before 1.6.2-5.1.mga5 | 1.6.2-5.1.mga5 |
rh-nginx18-nginxRed Hat:rhel_software_collections:2::el6 From an advisory covering 4 CVEs |
before 1:1.8.1-1.el6 | 1:1.8.1-1.el6 |
rh-nginx18-nginx-debuginfoRed Hat:rhel_software_collections:2::el6 From an advisory covering 4 CVEs |
before 1:1.8.1-1.el6 | 1:1.8.1-1.el6 |
rh-nginx18-nginxRed Hat:rhel_software_collections:2::el7 From an advisory covering 4 CVEs |
before 1:1.8.1-1.el7 | 1:1.8.1-1.el7 |
rh-nginx18-nginx-debuginfoRed Hat:rhel_software_collections:2::el7 From an advisory covering 4 CVEs |
before 1:1.8.1-1.el7 | 1:1.8.1-1.el7 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
GeoIPSUSE:Lifecycle Management Server 1.3 From an advisory covering 3 CVEs |
before 1.4.7-2.10.1 | 1.4.7-2.10.1 |
nginx-1.0SUSE:Lifecycle Management Server 1.3 From an advisory covering 3 CVEs |
before 1.0.15-0.29.2 | 1.0.15-0.29.2 |
GeoIPSUSE:Studio Onsite 1.3 From an advisory covering 3 CVEs |
before 1.4.7-2.10.1 | 1.4.7-2.10.1 |
nginx-1.0SUSE:Studio Onsite 1.3 From an advisory covering 3 CVEs |
before 1.0.15-0.29.2 | 1.0.15-0.29.2 |
GeoIPSUSE:WebYast 1.3 From an advisory covering 3 CVEs |
before 1.4.7-2.10.1 | 1.4.7-2.10.1 |
nginx-1.0SUSE:WebYast 1.3 From an advisory covering 3 CVEs |
before 1.0.15-0.29.2 | 1.0.15-0.29.2 |
nginxUbuntu:14.04:LTS |
before 1.4.6-1ubuntu3.4, plus listed versions 1.4.1-3ubuntu11.4.3-2ubuntu11.4.4-1ubuntu11.4.4-2ubuntu11.4.4-4ubuntu1 Show 6 moreShow less1.4.5-1ubuntu11.4.6-1ubuntu21.4.6-1ubuntu31.4.6-1ubuntu3.11.4.6-1ubuntu3.21.4.6-1ubuntu3.3 |
1.4.6-1ubuntu3.4 |
nginxUbuntu:16.04:LTS |
before 1.9.10-0ubuntu1, plus listed versions 1.9.3-1ubuntu11.9.6-2ubuntu11.9.6-2ubuntu21.9.9-0ubuntu11.9.9-1ubuntu1 |
1.9.10-0ubuntu1 |
nginxUbuntu:14.04:LTS From an advisory covering 3 CVEs |
before 1.4.6-1ubuntu3.4, plus listed versions 1.4.1-3ubuntu11.4.3-2ubuntu11.4.4-1ubuntu11.4.4-2ubuntu11.4.4-4ubuntu1 Show 6 moreShow less1.4.5-1ubuntu11.4.6-1ubuntu21.4.6-1ubuntu31.4.6-1ubuntu3.11.4.6-1ubuntu3.21.4.6-1ubuntu3.3 |
1.4.6-1ubuntu3.4 |
nginxopenSUSE:Tumbleweed From an advisory covering 11 CVEs |
before 1.11.4-2.5 | 1.11.4-2.5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| 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-0746 is a critical vulnerability (CVSS 9.8) in F5 Nginx, published January 26, 2016. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 8.86%, the 95th percentile. Fixed in nginx 1.9.10-1.
References
lists.opensuse.org/opensuse-updates/2016-02/msg00042.html
bto.bluecoat.com/security-advisory/sa115
security.gentoo.org/glsa/201606-06
securitytracker.com/id/1034869
mailman.nginx.org/pipermail/nginx/2016-January/049700.html
access.redhat.com/errata/RHSA-2016:1425
Show 47 moreShow less
debian.org/security/2016/dsa-3473
ubuntu.com/usn/USN-2892-1
bugzilla.redhat.com/show_bug.cgi?id=1302588
support.apple.com/kb/HT212818
seclists.org/fulldisclosure/2021/Sep/36
nvd.nist.gov/vuln/detail/CVE-2016-0746
github.com/advisories/GHSA-c3r2-x25x-6jwc
security-tracker.debian.org/tracker/CVE-2016-0746
advisories.mageia.org/MGASA-2016-0065.html
bugs.mageia.org/show_bug.cgi?id=17631
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1302587
bugzilla.redhat.com/show_bug.cgi?id=1302589
bugzilla.redhat.com/show_bug.cgi?id=1341462
security.access.redhat.com/data/csaf/v2/advisories/2016/rhsa-2016_1425.json
access.redhat.com/security/cve/CVE-2016-0742
cve.org/CVERecord?id=CVE-2016-0742
nvd.nist.gov/vuln/detail/CVE-2016-0742
mailman.nginx.org/pipermail/nginx-announce/2016/000169.html
access.redhat.com/security/cve/CVE-2016-0746
cve.org/CVERecord?id=CVE-2016-0746
access.redhat.com/security/cve/CVE-2016-0747
cve.org/CVERecord?id=CVE-2016-0747
nvd.nist.gov/vuln/detail/CVE-2016-0747
access.redhat.com/security/cve/CVE-2016-4450
cve.org/CVERecord?id=CVE-2016-4450
nvd.nist.gov/vuln/detail/CVE-2016-4450
mailman.nginx.org/pipermail/nginx-announce/2016/000179.html
suse.com/support/update/announcement/2016/suse-su-20161232-1
bugzilla.suse.com/963775
bugzilla.suse.com/963778
bugzilla.suse.com/963781
suse.com/security/cve/CVE-2016-0742
suse.com/security/cve/CVE-2016-0746
suse.com/security/cve/CVE-2016-0747
ubuntu.com/security/CVE-2016-0746
ubuntu.com/security/notices/USN-2892-1
ubuntu.com/security/CVE-2016-0742
ubuntu.com/security/CVE-2016-0747
suse.com/security/cve/CVE-2011-4315
suse.com/security/cve/CVE-2012-2089
suse.com/security/cve/CVE-2013-2070
suse.com/security/cve/CVE-2013-4547
suse.com/security/cve/CVE-2014-0133
suse.com/security/cve/CVE-2014-3556
suse.com/security/cve/CVE-2014-3616
suse.com/security/cve/CVE-2016-4450