In the Linux kernel, the following vulnerability has been resolved:
backlight: pm8941: Add NULL check in wled_configure()
devmkasprintf() returns NULL when memory allocation fails. Currently, wledconfigure() does not check for this case, which results in a NULL pointer dereference.
Add NULL check after devm_kasprintf() to prevent this issue.
[
{
"id": "CVE-2025-38143-01d6a160",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fde314445332015273c8f51d2659885c606fe135",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-0522729a",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fde314445332015273c8f51d2659885c606fe135",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-07d5430c",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e12d3e1624a02706cdd3628bbf5668827214fa33",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-1714b8e2",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9d06ac32c202142da40904180f2669ed4f5073ac",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-184470b7",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6a56446595730a5e3f06a30902e23cb037d28146",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-453a58cb",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e12d3e1624a02706cdd3628bbf5668827214fa33",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-6c6d770f",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21528806560510458378ea52c37e35b0773afaea",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-a185839b",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6a56446595730a5e3f06a30902e23cb037d28146",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-b1a15e2f",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1be2000b703b02e149f8f2061054489f6c18c972",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-b96fb537",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1be2000b703b02e149f8f2061054489f6c18c972",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-cf1e1fff",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a715be3fe80b68fa55cb3569af3d294be101626",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
},
{
"id": "CVE-2025-38143-d19a04cd",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21528806560510458378ea52c37e35b0773afaea",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-dee6b428",
"digest": {
"function_hash": "234239571752213910256058964608393651873",
"length": 5907.0
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4a715be3fe80b68fa55cb3569af3d294be101626",
"target": {
"function": "wled_configure",
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Function"
},
{
"id": "CVE-2025-38143-e0d00a81",
"digest": {
"threshold": 0.9,
"line_hashes": [
"230283884499014507697393368434535658198",
"336560203242979485858096895197500281367",
"33316932405873365677977677872807010712",
"146750302951425274595605178109418764558",
"38472555425817171895859058722378080980"
]
},
"deprecated": false,
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@9d06ac32c202142da40904180f2669ed4f5073ac",
"target": {
"file": "drivers/video/backlight/qcom-wled.c"
},
"signature_type": "Line"
}
]