CVE-2015-8816
The hub_activate function in drivers/usb/core/hub.c in the Linux kernel before 4.3.5 does not properly maintain a hub-interface data…
- 6.8MediumCVSS base score
- 0.55%Exploitation in 30 daysEPSS · top 54% of all CVEs
- NoKnown exploitednot in CISA's KEV catalog
- NonePublic exploitsnone known yet
Description
The hub_activate function in drivers/usb/core/hub.c in the Linux kernel before 4.3.5 does not properly maintain a hub-interface data structure, which allows physically proximate attackers to cause a denial of service (invalid memory access and system crash) or possibly have unspecified other impact by unplugging a USB hub device.
Timeline
ID reserved
By mitre
- 2 months later
· 2 months later
Published
- 8 years later
· 8 years later
Record updated
Changes after publication (a new score, a public exploit, EPSS crossing 1, 10 or 50 %, leaving KEV) are kept since November 2026; earlier ones are not known.
Scores
| Scored by | CVSS | Score | Vector |
|---|---|---|---|
| NVDNVD · Modified | 3.1 | Medium6.8 | CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
- EPSS (exploitation in 30 days)
- 0.55% · top 54% of all CVEs (10 Nov 2026)
The list uses the assigner's score when there is one, then CISA's, then NVD's: Medium 6.8.
Affected products
n/a
- affected n/a
References
27
- SUSE-SU-2016:1690 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2010 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- https://github.com/torvalds/linux/commit/e50293ef9775c5f1cf3fcc093037dd6a8c5684ea (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:1994 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- http://www.oracle.com/technetwork/topics/security/linuxbulletinjul2016-3090544.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:1961 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2001 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- DSA-3503 (opens in a new tab)vendor-advisoryx_refsource_DEBIANx_transferred
- http://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.3.5 (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:2006 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2014 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- 83363 (opens in a new tab)vdb-entryx_refsource_BIDx_transferred
- SUSE-SU-2016:1764 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- https://bugzilla.redhat.com/show_bug.cgi?id=1311589 (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:1707 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:1672 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:1019 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- http://source.android.com/security/bulletin/2016-07-01.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:2009 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- [oss-security] 20160223 CVE Request: Linux kernel USB hub invalid memory access in hub_activate() (opens in a new tab)mailing-listx_refsource_MLISTx_transferred
- SUSE-SU-2016:2005 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2007 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2074 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- http://www.oracle.com/technetwork/topics/security/ovmbulletinoct2016-3090547.html (opens in a new tab)x_refsource_CONFIRMx_transferred
- SUSE-SU-2016:1995 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- SUSE-SU-2016:2002 (opens in a new tab)vendor-advisoryx_refsource_SUSEx_transferred
- http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=e50293ef9775c5f1cf3fcc093037dd6a8c5684ea (opens in a new tab)x_refsource_CONFIRMx_transferred
Sources
The same CVE in the primary databases and aggregators, to check against.
- CVE.org record (opens in a new tab)
- CVE List JSON (GitHub) (opens in a new tab)
- NVD (opens in a new tab)
- FIRST EPSS (opens in a new tab)
- EUVD EUVD-2015-8682 (opens in a new tab)
- OSV.dev (opens in a new tab)
- GitHub Advisories (opens in a new tab)
- CIRCL Vulnerability-Lookup (opens in a new tab)
Badge for a README or a ticket
[](https://cveledger.app/cve/CVE-2015-8816)Record last updated .