cveboard RSS feed

CVE-2021-47259

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2021
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

NFS: Fix use-after-free in nfs4_init_client()

In the Linux kernel, the following vulnerability has been resolved: NFS: Fix use-after-free in nfs4_init_client() KASAN reports a use-after-free when attempting to mount two different exports through two different NICs that belong to the same server. Olga was able to hit this with kernels starting somewhere between 5.7 and 5.10, but I traced the patch that introduced the clear_bit() call to 4.13. So something must have changed in the refcounting of the clp pointer to make this call to nfs_put_client() the very last one.

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
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgitc7eab9e2d7b4e983ce280276fb920af649955897UnavailableNone listed
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgit42c10b0db064e45f5c5ae7019bbf2168ffab766cUnavailableNone listed
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgit3e3c7ebbfac152d08be75c92802a64a1f6471a15UnavailableNone listed
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgitc3b6cf64dfe4ef96e7341508d50d6998da7062c7UnavailableNone listed
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgit72651c6579a25317a90536181d311c663d0329abUnavailableNone listed
8dcbec6d20eb881ba368d0aebc3a8a678aebb1daaffectedgit476bdb04c501fc64bf3b8464ffddefc8dbe01577UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
4.13affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.13UnavailableNone listed
4.14.237unaffectedsemverUnavailable4.14.*None listed
4.19.195unaffectedsemverUnavailable4.19.*None listed
5.4.126unaffectedsemverUnavailable5.4.*None listed
5.10.44unaffectedsemverUnavailable5.10.*None listed
5.12.11unaffectedsemverUnavailable5.12.*None listed
5.13unaffectedoriginal_commit_for_fixUnavailable*None listed