cveboard RSS feed

CVE-2023-52847

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2023
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

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

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgitbbc3b8dd2cb7817e703f112d988e4f4728f0f2a9UnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgitb35fdade92c5058a5e727e233fe263b828de2c9aUnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgit2f3d9198cdae1cb079ec8652f4defacd481eab2bUnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgit51c94256a83fe4e17406c66ff3e1ad7d242d8574UnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgit20568d06f6069cb835e05eed432edf962645d226UnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgit1871014d6ef4812ad11ef7d838d73ce09d632267UnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgit847599fffa528b2cdec4e21b6bf7586dad982132UnavailableNone listed
162e6376ac58440beb6a2d2ee294f5d88ea58dd1affectedgitbd5b50b329e850d467e7bcc07b2b6bde3752fbdaUnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
4.15affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver4.15UnavailableNone listed
4.19.299unaffectedsemverUnavailable4.19.*None listed
5.4.261unaffectedsemverUnavailable5.4.*None listed
5.10.201unaffectedsemverUnavailable5.10.*None listed
5.15.139unaffectedsemverUnavailable5.15.*None listed
6.1.63unaffectedsemverUnavailable6.1.*None listed
6.5.12unaffectedsemverUnavailable6.5.*None listed
6.6.2unaffectedsemverUnavailable6.6.*None listed
6.7unaffectedoriginal_commit_for_fixUnavailable*None listed