In the Linux kernel, the following vulnerability has been resolved:
NFSD: Fix nfsd4encodefattr4() crasher
Ensure that args.acl is initialized early. It is used in an unconditional call to kfree() on the way out of nfsd4encodefattr4().
{ "vanir_signatures": [ { "signature_type": "Line", "target": { "file": "fs/nfsd/nfs4xdr.c" }, "id": "CVE-2024-36958-3bac8bd4", "digest": { "threshold": 0.9, "line_hashes": [ "200479140078480582106509489212886441000", "288670812275491043131943856441090083114", "196269474337715878843200534104773601015", "13670291083885054687049788832332549833", "168295667473190055587623486272996798860", "128154930924742214228183434968968532693", "284097333675688237789475712763750280542", "113143653986399440195055138382632624370" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18180a4550d08be4eb0387fe83f02f703f92d4e7", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "fs/nfsd/nfs4xdr.c", "function": "nfsd4_encode_fattr4" }, "id": "CVE-2024-36958-471d6cf4", "digest": { "length": 3854.0, "function_hash": "134211975614409385940992701531986250109" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@18180a4550d08be4eb0387fe83f02f703f92d4e7", "signature_version": "v1" }, { "signature_type": "Function", "target": { "file": "fs/nfsd/nfs4xdr.c", "function": "nfsd4_encode_fattr4" }, "id": "CVE-2024-36958-6ebb9d16", "digest": { "length": 3771.0, "function_hash": "198663116629591334042720794039991923603" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6a7b07689af6e4e023404bf69b1230f43b2a15bc", "signature_version": "v1" }, { "signature_type": "Line", "target": { "file": "fs/nfsd/nfs4xdr.c" }, "id": "CVE-2024-36958-96bfb875", "digest": { "threshold": 0.9, "line_hashes": [ "200479140078480582106509489212886441000", "288670812275491043131943856441090083114", "196269474337715878843200534104773601015", "13670291083885054687049788832332549833", "168295667473190055587623486272996798860", "128154930924742214228183434968968532693", "284097333675688237789475712763750280542", "113143653986399440195055138382632624370" ] }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6a7b07689af6e4e023404bf69b1230f43b2a15bc", "signature_version": "v1" } ] }