CVE-2021-47311
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2021
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
net: qcom/emac: fix UAF in emac_remove
In the Linux kernel, the following vulnerability has been resolved: net: qcom/emac: fix UAF in emac_remove adpt is netdev private data and it cannot be used after free_netdev() call. Using adpt after free_netdev() can cause UAF bug. Fix it by moving free_netdev() at the end of the function.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | 4d04a42b926e682140776e54188f4a44f1f01a81 | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | b1e091331920f8fbfc747dcbd16263fcd71abb2d | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | 11e9d163d631198bb3eb41a677a61b499516c0f7 | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | 2b70ca92847c619d6264c7372ef74fcbfd1e048c | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | b560521eca03d0a2db6093a5a632cbdd0a0cf833 | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | 8a225a6e07a57a1538d53637cb3d82bd3e477839 | Unavailable | None listed |
| 54e19bc74f3380d414681762ceed9f7245bc6a6e | affected | git | ad297cd2db8953e2202970e9504cab247b6c7cb4 | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 4.9 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 4.9 | Unavailable | None listed |
| 4.9.277 | unaffected | semver | Unavailable | 4.9.* | None listed |
| 4.14.241 | unaffected | semver | Unavailable | 4.14.* | None listed |
| 4.19.199 | unaffected | semver | Unavailable | 4.19.* | None listed |
| 5.4.135 | unaffected | semver | Unavailable | 5.4.* | None listed |
| 5.10.53 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.13.5 | unaffected | semver | Unavailable | 5.13.* | None listed |
| 5.14 | unaffected | original_commit_for_fix | Unavailable | * | None listed |