In the Linux kernel, the following vulnerability has been resolved:
drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
The ilitek-ili9881c controls the reset GPIO using the non-sleeping gpiodsetvalue() function. This complains loudly when the GPIO controller needs to sleep. As the caller can sleep, use gpiodsetvalue_cansleep() to fix the issue.
[
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"307019928517659980788134334612217216546",
"289582328362284699231021600622012619283",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"83914676344796305129182297822094989230"
]
},
"id": "CVE-2024-42087-1072bce1",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@489f38de3375ab84b3d269d0a1d64d6ee95d7044",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"307019928517659980788134334612217216546",
"289582328362284699231021600622012619283",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"83914676344796305129182297822094989230"
]
},
"id": "CVE-2024-42087-1499ced2",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cae52f61fda0f5d2949dc177f984c9e187d4c6a0",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"38595845056693567473383258963704612818",
"140118524977701704064981405867852343911",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"8925392634497875042262342983395378431"
]
},
"id": "CVE-2024-42087-502f0981",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b71348be1236398be2d04c5e145fd6eaae86a91b",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"307019928517659980788134334612217216546",
"289582328362284699231021600622012619283",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"83914676344796305129182297822094989230"
]
},
"id": "CVE-2024-42087-5af27c70",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5f41401219fbe7663b3cf65ebd4ed95ebbb8ffb9",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"307019928517659980788134334612217216546",
"289582328362284699231021600622012619283",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"83914676344796305129182297822094989230"
]
},
"id": "CVE-2024-42087-5fd24333",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1618f7a875ffd916596392fd29880c0429b8af60",
"signature_version": "v1"
},
{
"deprecated": false,
"target": {
"file": "drivers/gpu/drm/panel/panel-ilitek-ili9881c.c"
},
"digest": {
"threshold": 0.9,
"line_hashes": [
"193703836855257562885745279359271349854",
"30662889765886251027569627206442583923",
"276715914463047002900900440753732127714",
"282307184156436096087011896065985606834",
"38595845056693567473383258963704612818",
"140118524977701704064981405867852343911",
"82851716602823185730762335363942407431",
"99496513516029890521405965634796619745",
"120590078439065075265810389113780275552",
"8925392634497875042262342983395378431"
]
},
"id": "CVE-2024-42087-e25a1876",
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@98686ec1824728ff41d7b358131f7d0227c2ba2a",
"signature_version": "v1"
}
]