In the Linux kernel, the following vulnerability has been resolved:
iio: adc: ad7606: check for NULL before calling swmodeconfig()
Check that the swmodeconfig function pointer is not NULL before calling it. Not all buses define this callback, which resulted in a NULL pointer dereference.
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"255976815987131739846771772688485897082",
"55156132687529726575685802752611996869",
"293083097151860925410368953649917178185",
"37363744122370731049233392641741309859",
"162897273997179051101638135245347107889",
"52626233286522711435281747377447076372",
"175593541450989521125331577564313956281",
"41444234909826004530871730481951302461",
"24979833536600017630669863967358505031"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c28ad63aa55eaadad2b1793b90bfbe7296cc03ba",
"target": {
"file": "drivers/iio/adc/ad7606.c"
},
"id": "CVE-2025-38025-8c92b1d1",
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"digest": {
"function_hash": "329986741212971802563799804043787358029",
"length": 386.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c28ad63aa55eaadad2b1793b90bfbe7296cc03ba",
"target": {
"file": "drivers/iio/adc/ad7606.c",
"function": "ad7616_sw_mode_setup"
},
"id": "CVE-2025-38025-9698bfd0",
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"255976815987131739846771772688485897082",
"55156132687529726575685802752611996869",
"293083097151860925410368953649917178185",
"37363744122370731049233392641741309859",
"162897273997179051101638135245347107889",
"52626233286522711435281747377447076372",
"175593541450989521125331577564313956281",
"41444234909826004530871730481951302461",
"24979833536600017630669863967358505031"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5257d80e22bf27009d6742e4c174f42cfe54e425",
"target": {
"file": "drivers/iio/adc/ad7606.c"
},
"id": "CVE-2025-38025-c9c7a15a",
"signature_type": "Line",
"signature_version": "v1"
},
{
"deprecated": false,
"digest": {
"function_hash": "329986741212971802563799804043787358029",
"length": 386.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5257d80e22bf27009d6742e4c174f42cfe54e425",
"target": {
"file": "drivers/iio/adc/ad7606.c",
"function": "ad7616_sw_mode_setup"
},
"id": "CVE-2025-38025-d5ef44a6",
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"digest": {
"function_hash": "78233292601774801933259103901950626278",
"length": 500.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c28ad63aa55eaadad2b1793b90bfbe7296cc03ba",
"target": {
"file": "drivers/iio/adc/ad7606.c",
"function": "ad7606b_sw_mode_setup"
},
"id": "CVE-2025-38025-e83d2446",
"signature_type": "Function",
"signature_version": "v1"
},
{
"deprecated": false,
"digest": {
"function_hash": "56813042120162381861561358696410381024",
"length": 436.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5257d80e22bf27009d6742e4c174f42cfe54e425",
"target": {
"file": "drivers/iio/adc/ad7606.c",
"function": "ad7606b_sw_mode_setup"
},
"id": "CVE-2025-38025-f5d65518",
"signature_type": "Function",
"signature_version": "v1"
}
]