In the Linux kernel, the following vulnerability has been resolved:
mfd: ene-kb3930: Fix a potential NULL pointer dereference
The offgpios could be NULL. Add missing check in the kb3930probe(). This is similar to the issue fixed in commit b1ba8bcb2d1f ("backlight: hx8357: Fix potential NULL pointer dereference").
This was detected by our static analysis tool.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6dc88993ee3fa8365ff6a5d6514702f70ba6863a",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-081b8f8d",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2edb5b29b197d90b4d08cd45e911c0bcf24cb895",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-0863d71f",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6dc88993ee3fa8365ff6a5d6514702f70ba6863a",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-400318a0",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea07760676bba49319d553af80c239da053b5fb1",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-4831d680",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1758417310d2cc77e52cd15103497e52e2614f6",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-5398710d",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7b47df6498f223c8956bfe0d994a0e42a520dfcd",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-5fcdb722",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7b47df6498f223c8956bfe0d994a0e42a520dfcd",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-602c5f05",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@90ee23c2514a22a9c2bb39a540cbe1c9acb27d0b",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-6533231d",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cdf1d2a816a93fa02f7b6b5492dc7f55af2a199",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-6548e51a",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@4cdf1d2a816a93fa02f7b6b5492dc7f55af2a199",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-7223dc01",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@90ee23c2514a22a9c2bb39a540cbe1c9acb27d0b",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-afd88554",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@76d0f4199bc5b51acb7b96c6663a8953543733ad",
"deprecated": false,
"digest": {
"function_hash": "335152631384902234755131276462539753825",
"length": 1227.0
},
"target": {
"file": "drivers/mfd/ene-kb3930.c",
"function": "kb3930_probe"
},
"id": "CVE-2025-23146-b12a361a",
"signature_type": "Function",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2edb5b29b197d90b4d08cd45e911c0bcf24cb895",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-b216ebf5",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1758417310d2cc77e52cd15103497e52e2614f6",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-c2368aa2",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@76d0f4199bc5b51acb7b96c6663a8953543733ad",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-d2e14b6a",
"signature_type": "Line",
"signature_version": "v1"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ea07760676bba49319d553af80c239da053b5fb1",
"deprecated": false,
"digest": {
"line_hashes": [
"32224361635779235456072980748144490545",
"197325124273197002394797769357261609354",
"49601793556938244929528763602092617040",
"146372601778180999144561563090292498725"
],
"threshold": 0.9
},
"target": {
"file": "drivers/mfd/ene-kb3930.c"
},
"id": "CVE-2025-23146-f4266cf7",
"signature_type": "Line",
"signature_version": "v1"
}
]