In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
Inthe Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
Inthe Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linuxkernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: ProtectACPI notify handler against recursionSince commit e2ffcda16290("ACPI: OSL: Allow Notify()handlers to run onall CPUs")ACPI notify handlers like the intel-vbtn notify_handler() mayrunon multiple CPU coresracing with themselves.This racegetshit on Dell Venue 7140 tablets when undocking fromthe keyboard,causing the handler to try and register priv->switches_devtwice, ascan be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtnINT33D6:00:Registering Intel Virtual Switches input-dev afterreceiving a switch event[ 83.861858] input: Intel VirtualSwitches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtnINT33D6:00:Registering Intel Virtual Switches input-dev afterreceiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failedfor input17 with -EEXIST, don't try to register things with the same name in the samedirectory.[ 83.877338]BUG:kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler()fromracing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
IntheLinux kernel, thefollowing vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notifyhandler against recursionSince commit e2ffcda16290 ("ACPI:OSL: Allow Notify () handlerstorun onall CPUs") ACPI notifyhandlers like the intel-vbtn notify_handler() mayrun on multipleCPU cores racing withthemselves.This race gets hit onDellVenue 7140 tablets when undocking fromthe keyboard, causing thehandler to try and register priv->switches_devtwice, as can be seenfrom the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00:RegisteringIntel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00:RegisteringIntel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17with -EEXIST, don't try to register things with the same name in the same directory.[83.877338] BUG: kernelNULLpointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racingwithitself with a mutexto fixthis.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability hasbeenresolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving aswitch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with amutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receivinga switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself witha mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
In theLinux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commite2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run onall CPUs") ACPI notify handlers like the intel-vbtn notify_handler() mayrunon multiple CPU coresracing with themselves.This race gets hiton Dell Venue 7140 tablets when undocking fromthekeyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from thedev_info()message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter whichthingsgo seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17'...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the samename in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.The Linux kernel CVE team has assigned CVE-2024-44937 to this issue.
In the Linux kernel, the following vulnerability has been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify () handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.This race gets hit on Dell Venue 7140 tablets when undocking fromthe keyboard, causing the handler to try and register priv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannot create duplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.
| linux | | https://git.kernel.org/linus/e075c3b13a0a142dcd3151b25d29a24f31b7b640 | https://git.kernel.org/linus/e2ffcda1629012a2c1a3706432bc45fdc899a584 | ubuntu |
</details>
二、漏洞分析结构反馈
影响性分析说明:
IntheLinuxkernel,thefollowingvulnerabilityhas been resolved:platform/x86: intel-vbtn: Protect ACPI notify handler against recursionSince commit e2ffcda16290 ( ACPI: OSL: Allow Notify ()handlers to run onall CPUs ) ACPI notify handlers like the intel-vbtn notify_handler() mayrun on multiple CPU cores racing with themselves.Thisrace gets hit on DellVenue 7140 tablets when undocking fromthekeyboard, causing the handler to try and registerpriv->switches_devtwice, as can be seen from the dev_info() message getting logged twice:[ 83.861800]intel-vbtnINT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event[ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17[ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch eventAfter which things go seriously wrong:[ 83.861872] sysfs: cannotcreateduplicate filename /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 ...[ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don t try to register things with the same name in the same directory.[ 83.877338] BUG: kernel NULL pointerdereference, address: 0000000000000018...Protect intel-vbtn notify_handler() from racing with itself with a mutexto fix this.