CVE-2023-52847
published 2024-05-21CVE-2023-52847: In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some a race…
PriorityP429high7CVSS 3.1
AVLACHPRLUINSUCHIHAH
EPSS
0.18%
8.2th percentile
In the Linux kernel, the following vulnerability has been resolved:
media: bttv: fix use after free error due to btv->timeout timer
There may be some a race condition between timer function
bttv_irq_timeout and bttv_remove. The timer is setup in
probe and there is no timer_delete operation in remove
function. When it hit kfree btv, the function might still be
invoked, which will cause use after free bug.
This bug is found by static analysis, it may be false positive.
Fix it by adding del_timer_sync invoking to the remove function.
cpu0 cpu1
bttv_probe
->timer_setup
->bttv_set_dma
->mod_timer;
bttv_remove
->kfree(btv);
->bttv_irq_timeout
->USE btv
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.1.64-1 (bookworm) | linux 6.1.64-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < bbc3b8dd2cb7817e703f112d988e4f4728f0f2a9 | bbc3b8dd2cb7817e703f112d988e4f4728f0f2a9 |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < b35fdade92c5058a5e727e233fe263b828de2c9a | b35fdade92c5058a5e727e233fe263b828de2c9a |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < 2f3d9198cdae1cb079ec8652f4defacd481eab2b | 2f3d9198cdae1cb079ec8652f4defacd481eab2b |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < 51c94256a83fe4e17406c66ff3e1ad7d242d8574 | 51c94256a83fe4e17406c66ff3e1ad7d242d8574 |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < 20568d06f6069cb835e05eed432edf962645d226 | 20568d06f6069cb835e05eed432edf962645d226 |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < 1871014d6ef4812ad11ef7d838d73ce09d632267 | 1871014d6ef4812ad11ef7d838d73ce09d632267 |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < 847599fffa528b2cdec4e21b6bf7586dad982132 | 847599fffa528b2cdec4e21b6bf7586dad982132 |
| linux | linux | >= 162e6376ac58440beb6a2d2ee294f5d88ea58dd1 < bd5b50b329e850d467e7bcc07b2b6bde3752fbda | bd5b50b329e850d467e7bcc07b2b6bde3752fbda |
| linux | linux_kernel | >= 0 < 5.10.205-1 | 5.10.205-1 |
| linux | linux_kernel | >= 0 < 6.1.64-1 | 6.1.64-1 |
| linux | linux_kernel | >= 0 < 6.6.8-1 | 6.6.8-1 |
| linux | linux_kernel | >= 0 < 6.6.8-1 | 6.6.8-1 |
| linux | linux_kernel | >= 4.15 < 4.19.299 | 4.19.299 |
| linux | linux_kernel | >= 4.20 < 5.4.261 | 5.4.261 |
| linux | linux_kernel | >= 5.11 < 5.15.139 | 5.15.139 |
| linux | linux_kernel | >= 5.16 < 6.1.63 | 6.1.63 |
| linux | linux_kernel | >= 5.5 < 5.10.201 | 5.10.201 |
| linux | linux_kernel | >= 6.2 < 6.5.12 | 6.5.12 |
| linux | linux_kernel | >= 6.6 < 6.6.2 | 6.6.2 |
CVSS provenance
nvdv3.17.0HIGHCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
osv7.0HIGH
vendor_debian7.0HIGH
vendor_redhat7.0HIGH
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.
CISA ICS
Siemens SINEC OS
cisa_ics·2025-08-14
Siemens SINEC OS
ICS Advisory
##
Siemens SINEC OS
Release DateAugust 14, 2025
Alert CodeICSA-25-226-15
Related topics:
Industrial Control System Vulnerabilities, Industrial Control Systems
As of January 10, 2023, CISA will no longer be updating ICS security advisories for Siemens product vulnerabilities beyond the initial advisory. For the most up-to-date information on vulnerabilities in this advisory, please see Siemens' ProductCERT Security Advisories (CERT Services | Services | Siemens Global).
View CSAF
## 1. EXECUTIVE SUMMARY
- CVSS v3.1 9.1
- ATTENTION: Exploitable remotely/low attack complexity
- Vendor: Siemens
- Equipment: RUGGEDCOM, SCALANCE
- Vulnerabilities: NULL Pointer Dereference, Use After Free, Unchecked Input for Loop Condition, Out-of-bounds Write, Ou
Red Hat
kernel: media: bttv: fix use after free error due to btv->timeout timer
vendor_redhat·2024-05-21·CVSS 7.0
CVE-2023-52847 [HIGH] CWE-416 kernel: media: bttv: fix use after free error due to btv->timeout timer
kernel: media: bttv: fix use after free error due to btv->timeout timer
In the Linux kernel, the following vulnerability has been resolved:
media: bttv: fix use after free error due to btv->timeout timer
There may be some a race condition between timer function
bttv_irq_timeout and bttv_remove. The timer is setup in
probe and there is no timer_delete operation in remove
function. When it hit kfree btv, the function might still be
invoked, which will cause use after free bug.
This bug is found by static analysis, it may be false positive.
Fix it by adding del_timer_sync invoking to the remove function.
cpu0 cpu1
bttv_probe
->timer_setup
->bttv_set_dma
->mod_timer;
bttv_remove
->kfree(btv);
->bttv_irq_timeout
->USE btv
Package: kernel (Red Hat Enterprise Linux 6) - Not affected
Package: k
Debian
CVE-2023-52847: linux - In the Linux kernel, the following vulnerability has been resolved: media: bttv...
vendor_debian·2023·CVSS 7.0
CVE-2023-52847 [HIGH] CVE-2023-52847: linux - In the Linux kernel, the following vulnerability has been resolved: media: bttv...
In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some a race condition between timer function bttv_irq_timeout and bttv_remove. The timer is setup in probe and there is no timer_delete operation in remove function. When it hit kfree btv, the function might still be invoked, which will cause use after free bug. This bug is found by static analysis, it may be false positive. Fix it by adding del_timer_sync invoking to the remove function. cpu0 cpu1 bttv_probe ->timer_setup ->bttv_set_dma ->mod_timer; bttv_remove ->kfree(btv); ->bttv_irq_timeout ->USE btv
Scope: local
bookworm: resolved (fixed in 6.1.64-1)
bullseye: resolved (fixed in 5.10.205-1)
forky: resolved (fixed in 6.6.8-1)
sid: resolved (fi
GHSA
GHSA-jv5m-87g4-wp39: In the Linux kernel, the following vulnerability has been resolved:
media: bttv: fix use after free error due to btv->timeout timer
There may be som
ghsa_unreviewed·2024-05-21
CVE-2023-52847 GHSA-jv5m-87g4-wp39: In the Linux kernel, the following vulnerability has been resolved:
media: bttv: fix use after free error due to btv->timeout timer
There may be som
In the Linux kernel, the following vulnerability has been resolved:
media: bttv: fix use after free error due to btv->timeout timer
There may be some a race condition between timer function
bttv_irq_timeout and bttv_remove. The timer is setup in
probe and there is no timer_delete operation in remove
function. When it hit kfree btv, the function might still be
invoked, which will cause use after free bug.
This bug is found by static analysis, it may be false positive.
Fix it by adding del_timer_sync invoking to the remove function.
cpu0 cpu1
bttv_probe
->timer_setup
->bttv_set_dma
->mod_timer;
bttv_remove
->kfree(btv);
->bttv_irq_timeout
->USE btv
OSV
CVE-2023-52847: In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some
osv·2024-05-21·CVSS 7.0
CVE-2023-52847 [HIGH] CVE-2023-52847: In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some
In the Linux kernel, the following vulnerability has been resolved: media: bttv: fix use after free error due to btv->timeout timer There may be some a race condition between timer function bttv_irq_timeout and bttv_remove. The timer is setup in probe and there is no timer_delete operation in remove function. When it hit kfree btv, the function might still be invoked, which will cause use after free bug. This bug is found by static analysis, it may be false positive. Fix it by adding del_timer_sync invoking to the remove function. cpu0 cpu1 bttv_probe ->timer_setup ->bttv_set_dma ->mod_timer; bttv_remove ->kfree(btv); ->bttv_irq_timeout ->USE btv
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/1871014d6ef4812ad11ef7d838d73ce09d632267https://git.kernel.org/stable/c/20568d06f6069cb835e05eed432edf962645d226https://git.kernel.org/stable/c/2f3d9198cdae1cb079ec8652f4defacd481eab2bhttps://git.kernel.org/stable/c/51c94256a83fe4e17406c66ff3e1ad7d242d8574https://git.kernel.org/stable/c/847599fffa528b2cdec4e21b6bf7586dad982132https://git.kernel.org/stable/c/b35fdade92c5058a5e727e233fe263b828de2c9ahttps://git.kernel.org/stable/c/bbc3b8dd2cb7817e703f112d988e4f4728f0f2a9https://git.kernel.org/stable/c/bd5b50b329e850d467e7bcc07b2b6bde3752fbdahttps://git.kernel.org/stable/c/1871014d6ef4812ad11ef7d838d73ce09d632267https://git.kernel.org/stable/c/20568d06f6069cb835e05eed432edf962645d226https://git.kernel.org/stable/c/2f3d9198cdae1cb079ec8652f4defacd481eab2bhttps://git.kernel.org/stable/c/51c94256a83fe4e17406c66ff3e1ad7d242d8574https://git.kernel.org/stable/c/847599fffa528b2cdec4e21b6bf7586dad982132https://git.kernel.org/stable/c/b35fdade92c5058a5e727e233fe263b828de2c9ahttps://git.kernel.org/stable/c/bbc3b8dd2cb7817e703f112d988e4f4728f0f2a9https://git.kernel.org/stable/c/bd5b50b329e850d467e7bcc07b2b6bde3752fbda
2024-05-21
Published