CVE-2022-48891
published 2024-08-21CVE-2022-48891: In the Linux kernel, the following vulnerability has been resolved: regulator: da9211: Use irq handler when ready If the system does not come from reset (like…
PriorityP420medium5.5CVSS 3.1
AVLACLPRLUINSUCNINAH
EPSS
0.24%
15.2th percentile
In the Linux kernel, the following vulnerability has been resolved:
regulator: da9211: Use irq handler when ready
If the system does not come from reset (like when it is kexec()), the
regulator might have an IRQ waiting for us.
If we enable the IRQ handler before its structures are ready, we crash.
This patch fixes:
[ 1.141839] Unable to handle kernel read from unreadable memory at virtual address 0000000000000078
[ 1.316096] Call trace:
[ 1.316101] blocking_notifier_call_chain+0x20/0xa8
[ 1.322757] cpu cpu0: dummy supplies not allowed for exclusive requests
[ 1.327823] regulator_notifier_call_chain+0x1c/0x2c
[ 1.327825] da9211_irq_handler+0x68/0xf8
[ 1.327829] irq_thread+0x11c/0x234
[ 1.327833] kthread+0x13c/0x154
Affected
20 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.1.7-1 (bookworm) | linux 6.1.7-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < 1c1afcb8839b91c09d211ea304faa269763b1f91 | 1c1afcb8839b91c09d211ea304faa269763b1f91 |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < f75cde714e0a67f73ef169aa50d4ed77d04f7236 | f75cde714e0a67f73ef169aa50d4ed77d04f7236 |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < d443308edbfb6e9e757b478af908515110d1efd5 | d443308edbfb6e9e757b478af908515110d1efd5 |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < d4aa749e046435f054e94ebf50cad143d6229fae | d4aa749e046435f054e94ebf50cad143d6229fae |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < 470f6a9175f13a53810734658c35cc5bba33be01 | 470f6a9175f13a53810734658c35cc5bba33be01 |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < ad1336274f733a7cb1f87b5c5908165a2c14df53 | ad1336274f733a7cb1f87b5c5908165a2c14df53 |
| linux | linux | >= 1028a37daa148cc6cf85aa2aecb4390ddf1e1e56 < 02228f6aa6a64d588bc31e3267d05ff184d772eb | 02228f6aa6a64d588bc31e3267d05ff184d772eb |
| linux | linux_kernel | < 4.14.303 | 4.14.303 |
| linux | linux_kernel | — | — |
| linux | linux_kernel | >= 0 < 5.10.178-1 | 5.10.178-1 |
| linux | linux_kernel | >= 0 < 6.1.7-1 | 6.1.7-1 |
| linux | linux_kernel | >= 0 < 6.1.7-1 | 6.1.7-1 |
| linux | linux_kernel | >= 0 < 6.1.7-1 | 6.1.7-1 |
| linux | linux_kernel | >= 4.15 < 4.19.270 | 4.19.270 |
| linux | linux_kernel | >= 4.20 < 5.4.229 | 5.4.229 |
| linux | linux_kernel | >= 5.11 < 5.15.89 | 5.15.89 |
| linux | linux_kernel | >= 5.16 < 6.1.7 | 6.1.7 |
| linux | linux_kernel | >= 5.5 < 5.10.164 | 5.10.164 |
CVSS provenance
nvdv3.15.5MEDIUMCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
osv5.5MEDIUM
vendor_debian5.5MEDIUM
vendor_redhat5.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
Red Hat
kernel: regulator: da9211: Use irq handler when ready
vendor_redhat·2024-08-21·CVSS 5.5
CVE-2022-48891 [MEDIUM] CWE-99 kernel: regulator: da9211: Use irq handler when ready
kernel: regulator: da9211: Use irq handler when ready
In the Linux kernel, the following vulnerability has been resolved:
regulator: da9211: Use irq handler when ready
If the system does not come from reset (like when it is kexec()), the
regulator might have an IRQ waiting for us.
If we enable the IRQ handler before its structures are ready, we crash.
This patch fixes:
[ 1.141839] Unable to handle kernel read from unreadable memory at virtual address 0000000000000078
[ 1.316096] Call trace:
[ 1.316101] blocking_notifier_call_chain+0x20/0xa8
[ 1.322757] cpu cpu0: dummy supplies not allowed for exclusive requests
[ 1.327823] regulator_notifier_call_chain+0x1c/0x2c
[ 1.327825] da9211_irq_handler+0x68/0xf8
[ 1.327829] irq_thread+0x11c/0x234
[ 1.327833] kthread+0x13c/0x154
Package: kernel (Re
Debian
CVE-2022-48891: linux - In the Linux kernel, the following vulnerability has been resolved: regulator: ...
vendor_debian·2022·CVSS 5.5
CVE-2022-48891 [MEDIUM] CVE-2022-48891: linux - In the Linux kernel, the following vulnerability has been resolved: regulator: ...
In the Linux kernel, the following vulnerability has been resolved: regulator: da9211: Use irq handler when ready If the system does not come from reset (like when it is kexec()), the regulator might have an IRQ waiting for us. If we enable the IRQ handler before its structures are ready, we crash. This patch fixes: [ 1.141839] Unable to handle kernel read from unreadable memory at virtual address 0000000000000078 [ 1.316096] Call trace: [ 1.316101] blocking_notifier_call_chain+0x20/0xa8 [ 1.322757] cpu cpu0: dummy supplies not allowed for exclusive requests [ 1.327823] regulator_notifier_call_chain+0x1c/0x2c [ 1.327825] da9211_irq_handler+0x68/0xf8 [ 1.327829] irq_thread+0x11c/0x234 [ 1.327833] kthread+0x13c/0x154
Scope: local
bookworm: resolved (fixed in 6.1.7-1)
bullseye: resolved (fixe
OSV
CVE-2022-48891: In the Linux kernel, the following vulnerability has been resolved: regulator: da9211: Use irq handler when ready If the system does not come from res
osv·2024-08-21·CVSS 5.5
CVE-2022-48891 [MEDIUM] CVE-2022-48891: In the Linux kernel, the following vulnerability has been resolved: regulator: da9211: Use irq handler when ready If the system does not come from res
In the Linux kernel, the following vulnerability has been resolved: regulator: da9211: Use irq handler when ready If the system does not come from reset (like when it is kexec()), the regulator might have an IRQ waiting for us. If we enable the IRQ handler before its structures are ready, we crash. This patch fixes: [ 1.141839] Unable to handle kernel read from unreadable memory at virtual address 0000000000000078 [ 1.316096] Call trace: [ 1.316101] blocking_notifier_call_chain+0x20/0xa8 [ 1.322757] cpu cpu0: dummy supplies not allowed for exclusive requests [ 1.327823] regulator_notifier_call_chain+0x1c/0x2c [ 1.327825] da9211_irq_handler+0x68/0xf8 [ 1.327829] irq_thread+0x11c/0x234 [ 1.327833] kthread+0x13c/0x154
GHSA
GHSA-rfgm-jggp-w57r: In the Linux kernel, the following vulnerability has been resolved:
regulator: da9211: Use irq handler when ready
If the system does not come from r
ghsa_unreviewed·2024-08-21
CVE-2022-48891 [MEDIUM] GHSA-rfgm-jggp-w57r: In the Linux kernel, the following vulnerability has been resolved:
regulator: da9211: Use irq handler when ready
If the system does not come from r
In the Linux kernel, the following vulnerability has been resolved:
regulator: da9211: Use irq handler when ready
If the system does not come from reset (like when it is kexec()), the
regulator might have an IRQ waiting for us.
If we enable the IRQ handler before its structures are ready, we crash.
This patch fixes:
[ 1.141839] Unable to handle kernel read from unreadable memory at virtual address 0000000000000078
[ 1.316096] Call trace:
[ 1.316101] blocking_notifier_call_chain+0x20/0xa8
[ 1.322757] cpu cpu0: dummy supplies not allowed for exclusive requests
[ 1.327823] regulator_notifier_call_chain+0x1c/0x2c
[ 1.327825] da9211_irq_handler+0x68/0xf8
[ 1.327829] irq_thread+0x11c/0x234
[ 1.327833] kthread+0x13c/0x154
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://git.kernel.org/stable/c/02228f6aa6a64d588bc31e3267d05ff184d772ebhttps://git.kernel.org/stable/c/1c1afcb8839b91c09d211ea304faa269763b1f91https://git.kernel.org/stable/c/470f6a9175f13a53810734658c35cc5bba33be01https://git.kernel.org/stable/c/ad1336274f733a7cb1f87b5c5908165a2c14df53https://git.kernel.org/stable/c/d443308edbfb6e9e757b478af908515110d1efd5https://git.kernel.org/stable/c/d4aa749e046435f054e94ebf50cad143d6229faehttps://git.kernel.org/stable/c/f75cde714e0a67f73ef169aa50d4ed77d04f7236
2024-08-21
Published