In the Linux kernel, the following vulnerability has been resolved:
gpio: mvebu: fix irq domain leak
Uwe Kleine-König pointed out we still have one resource leak in the mvebu driver triggered on driver detach. Let's address it with a custom devm action.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53579.json"
}"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53579.json"
[
{
"id": "CVE-2023-53579-2e2859ce",
"target": {
"function": "mvebu_gpio_probe",
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@644ee70267a934be27370f9aa618b29af7290544",
"digest": {
"function_hash": "215156294176759652711361011181973797145",
"length": 4370.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53579-35504b3a",
"target": {
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d9b791d8362359d241b4e8f4b4767c681ffdb6ef",
"digest": {
"threshold": 0.9,
"line_hashes": [
"38537454969792797237827644399488516960",
"246398071011031391822305011548763107829",
"58223833244283180753378961179475458817",
"22374775666406903567881876109278024092",
"276420983177664433944411510146033610564",
"316276777164801556806992312061204285783",
"211164494793053713816967544454584638449",
"202402957417263519654213166064240817596",
"292415428013620028357174787231531926111",
"165410531149393818309914490435500609644",
"144716850930979563924394654249288431214",
"108753609315729644104651840981393596758",
"292183267497839141637900713289527425675",
"17638481630579605796859987752481798716",
"98972753077956235914917122601434742846",
"42426233513461965987223044050286240785",
"325162591734665630985524543771311119813",
"315264547756530695487918295987930788776",
"28255622707410879819330806012823382383"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53579-492fd9cc",
"target": {
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b19e90521286a03bc3793fd598f20277a8f99c85",
"digest": {
"threshold": 0.9,
"line_hashes": [
"38537454969792797237827644399488516960",
"246398071011031391822305011548763107829",
"58223833244283180753378961179475458817",
"22374775666406903567881876109278024092",
"276420983177664433944411510146033610564",
"316276777164801556806992312061204285783",
"211164494793053713816967544454584638449",
"202402957417263519654213166064240817596",
"292415428013620028357174787231531926111",
"165410531149393818309914490435500609644",
"144716850930979563924394654249288431214",
"108753609315729644104651840981393596758",
"292183267497839141637900713289527425675",
"17638481630579605796859987752481798716",
"98972753077956235914917122601434742846",
"42426233513461965987223044050286240785",
"325162591734665630985524543771311119813",
"315264547756530695487918295987930788776",
"28255622707410879819330806012823382383"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53579-4e8ef9e1",
"target": {
"function": "mvebu_gpio_probe",
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b19e90521286a03bc3793fd598f20277a8f99c85",
"digest": {
"function_hash": "203570540730523936465674329346486023328",
"length": 4400.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53579-86d75e69",
"target": {
"function": "mvebu_gpio_probe",
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44e2afbf650f3264519643fcc9e6b4d2f6e8d547",
"digest": {
"function_hash": "215156294176759652711361011181973797145",
"length": 4370.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53579-c3b5438d",
"target": {
"function": "mvebu_gpio_probe",
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@d9b791d8362359d241b4e8f4b4767c681ffdb6ef",
"digest": {
"function_hash": "215156294176759652711361011181973797145",
"length": 4370.0
},
"signature_type": "Function"
},
{
"id": "CVE-2023-53579-cef771aa",
"target": {
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@644ee70267a934be27370f9aa618b29af7290544",
"digest": {
"threshold": 0.9,
"line_hashes": [
"38537454969792797237827644399488516960",
"246398071011031391822305011548763107829",
"58223833244283180753378961179475458817",
"22374775666406903567881876109278024092",
"276420983177664433944411510146033610564",
"316276777164801556806992312061204285783",
"211164494793053713816967544454584638449",
"202402957417263519654213166064240817596",
"292415428013620028357174787231531926111",
"165410531149393818309914490435500609644",
"144716850930979563924394654249288431214",
"108753609315729644104651840981393596758",
"292183267497839141637900713289527425675",
"17638481630579605796859987752481798716",
"98972753077956235914917122601434742846",
"42426233513461965987223044050286240785",
"325162591734665630985524543771311119813",
"315264547756530695487918295987930788776",
"28255622707410879819330806012823382383"
]
},
"signature_type": "Line"
},
{
"id": "CVE-2023-53579-dcb4cf3c",
"target": {
"file": "drivers/gpio/gpio-mvebu.c"
},
"signature_version": "v1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@44e2afbf650f3264519643fcc9e6b4d2f6e8d547",
"digest": {
"threshold": 0.9,
"line_hashes": [
"38537454969792797237827644399488516960",
"246398071011031391822305011548763107829",
"58223833244283180753378961179475458817",
"22374775666406903567881876109278024092",
"276420983177664433944411510146033610564",
"316276777164801556806992312061204285783",
"211164494793053713816967544454584638449",
"202402957417263519654213166064240817596",
"292415428013620028357174787231531926111",
"165410531149393818309914490435500609644",
"144716850930979563924394654249288431214",
"108753609315729644104651840981393596758",
"292183267497839141637900713289527425675",
"17638481630579605796859987752481798716",
"98972753077956235914917122601434742846",
"42426233513461965987223044050286240785",
"325162591734665630985524543771311119813",
"315264547756530695487918295987930788776",
"28255622707410879819330806012823382383"
]
},
"signature_type": "Line"
}
]