In the Linux kernel, the following vulnerability has been resolved:
drm/msm/dpu: Add mutex lock in control vblank irq Add a mutex lock to
control vblank irq to synchronize vblank enable/disable operations
happening from different threads to prevent race conditions while
registering/unregistering the vblank irq callback. v4: -Removed
vblank_ctl_lock from dpu_encoder_virt, so it is only a parameter of
dpu_encoder_phys. -Switch from atomic refcnt to a simple int counter as
mutex has now been added v3: Mistakenly did not change wording in last
version. It is done now. v2: Slightly changed wording of commit message
Patchwork: https://patchwork.freedesktop.org/patch/571854/
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
ubuntu | 20.04 | noarch | linux | < any | UNKNOWN |
ubuntu | 22.04 | noarch | linux | < any | UNKNOWN |
ubuntu | 20.04 | noarch | linux-aws | < any | UNKNOWN |
ubuntu | 22.04 | noarch | linux-aws | < any | UNKNOWN |
ubuntu | 20.04 | noarch | linux-aws-5.15 | < any | UNKNOWN |
ubuntu | 22.04 | noarch | linux-aws-6.5 | < any | UNKNOWN |
ubuntu | 20.04 | noarch | linux-azure | < any | UNKNOWN |
ubuntu | 22.04 | noarch | linux-azure | < any | UNKNOWN |
ubuntu | 20.04 | noarch | linux-azure-5.15 | < any | UNKNOWN |
ubuntu | 22.04 | noarch | linux-azure-6.5 | < any | UNKNOWN |
git.kernel.org/linus/45284ff733e4caf6c118aae5131eb7e7cf3eea5a (6.8-rc1)
git.kernel.org/stable/c/14f109bf74dd67e1d0469fed859c8e506b0df53f
git.kernel.org/stable/c/45284ff733e4caf6c118aae5131eb7e7cf3eea5a
launchpad.net/bugs/cve/CVE-2023-52586
nvd.nist.gov/vuln/detail/CVE-2023-52586
security-tracker.debian.org/tracker/CVE-2023-52586
www.cve.org/CVERecord?id=CVE-2023-52586