In the Linux kernel, the following vulnerability has been resolved:
tty: goldfish: Fix free_irq() on remove
Pass the correct devid to freeirq() to fix this splat when the driver is unbound:
WARNING: CPU: 0 PID: 30 at kernel/irq/manage.c:1895 freeirq Trying to free already-free IRQ 65 Call Trace: warnslowpathfmt freeirq goldfishttyremove platformremove deviceremove devicereleasedriverinternal devicedriverdetach unbindstore drvattrstore ...
{ "vanir_signatures": [ { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-13b943b8", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@499e13aac6c762e1e828172b0f0f5275651d6512" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-26ae32f9", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83a1d40dc624070a203eb383ef9fb60eb634136" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-31022552", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65ca4db68b6819244df9024aea4be55edf8af1ef" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-317d3a43", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7183c76d500324b8b5bd0af5e663cfa57b7b836" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-379082ab", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fb15e79cacddfbc62264e6e807bde50ad688e988" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-45325c29", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fb15e79cacddfbc62264e6e807bde50ad688e988" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-6659302a", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c83a1d40dc624070a203eb383ef9fb60eb634136" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-7d7e62b3", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@499e13aac6c762e1e828172b0f0f5275651d6512" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-8b31488a", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f7183c76d500324b8b5bd0af5e663cfa57b7b836" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-939eff71", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6fcd7ffd76a9c1d998a2d02d518c78a55c5bed8" }, { "signature_version": "v1", "signature_type": "Function", "target": { "file": "drivers/tty/goldfish.c", "function": "goldfish_tty_remove" }, "id": "CVE-2022-49724-b1517fad", "digest": { "length": 458.0, "function_hash": "146939680786432985855624374528460975333" }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4b0b8edccb0cfb15a8cecf4161e0571d3daac64" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-b477fc37", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@65ca4db68b6819244df9024aea4be55edf8af1ef" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-d6e45691", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a6fcd7ffd76a9c1d998a2d02d518c78a55c5bed8" }, { "signature_version": "v1", "signature_type": "Line", "target": { "file": "drivers/tty/goldfish.c" }, "id": "CVE-2022-49724-fc31c7f7", "digest": { "line_hashes": [ "303709013599069106118548693255805181781", "196421068771447363448331947379692609866", "209134066373511082155713284355658569406", "94790737166311148806404781030243082881" ], "threshold": 0.9 }, "deprecated": false, "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c4b0b8edccb0cfb15a8cecf4161e0571d3daac64" } ] }