In the Linux kernel, the following vulnerability has been resolved:
efivarfs: Free sfsinfo on unmount
Now that we allocate a sfsinfo struct on fs context creation, we should ensure that we free it again when the superblock goes away.
[
{
"id": "CVE-2023-52681-37f85282",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@547713d502f7b4b8efccd409cff84d731a23853b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Function",
"digest": {
"function_hash": "267084045592183511519210700620400056966",
"length": 121.0
},
"target": {
"function": "efivarfs_kill_sb",
"file": "fs/efivarfs/super.c"
}
},
{
"id": "CVE-2023-52681-7aa3efa6",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@547713d502f7b4b8efccd409cff84d731a23853b",
"deprecated": false,
"signature_version": "v1",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"258261871011090699611648689845830848502",
"336602140853036890750902951167930119544",
"90798354255910746063527908249210384211",
"334671563851301474235592103616280323439",
"199650059543827935670554764703353614612",
"73406963303830415975076882818143278959"
]
},
"target": {
"file": "fs/efivarfs/super.c"
}
}
]