In the Linux kernel, the following vulnerability has been resolved:
regulator: check that dummy regulator has been probed before using it
Due to asynchronous driver probing there is a chance that the dummy regulator hasn't already been probed when first accessing it.
[
{
"signature_version": "v1",
"id": "CVE-2025-22008-079abb33",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21e3fdf3146f9c63888d6bfabbd553434a5fb93f",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-08ba4050",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a99f1254b11eaadd0794b74a8178bad92ab01cae",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-0ae4e36a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@270fe5c090f62dfce1cad0f5053e4827a6f50df4",
"digest": {
"length": 2248.0,
"function_hash": "60644466714750038554284847267898094673"
},
"deprecated": false,
"target": {
"function": "_regulator_get",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-18eb848e",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a9c46af5654783f99015727ac65bc2a23e2735a",
"digest": {
"length": 2248.0,
"function_hash": "60644466714750038554284847267898094673"
},
"deprecated": false,
"target": {
"function": "_regulator_get",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-191d0ed4",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a9c46af5654783f99015727ac65bc2a23e2735a",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-2017efc1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2c7a50bec4958f1d1c84d19cde518d0e96a676fd",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-449d5b0f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@998b1aae22dca87da392ea35f089406cbef6032d",
"digest": {
"length": 2248.0,
"function_hash": "60644466714750038554284847267898094673"
},
"deprecated": false,
"target": {
"function": "_regulator_get",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-44f15e41",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21e3fdf3146f9c63888d6bfabbd553434a5fb93f",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-512782d8",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e500180904aae63afdce95cb378aeabe119ecda",
"digest": {
"length": 2248.0,
"function_hash": "60644466714750038554284847267898094673"
},
"deprecated": false,
"target": {
"function": "_regulator_get",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-5c729c1e",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2c7a50bec4958f1d1c84d19cde518d0e96a676fd",
"digest": {
"length": 2292.0,
"function_hash": "32283288027675502928172871625136383521"
},
"deprecated": false,
"target": {
"function": "_regulator_get_common",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-9eb1fbbc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@998b1aae22dca87da392ea35f089406cbef6032d",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-a39433dc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@270fe5c090f62dfce1cad0f5053e4827a6f50df4",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-aa513331",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2c7a50bec4958f1d1c84d19cde518d0e96a676fd",
"digest": {
"length": 1680.0,
"function_hash": "301936353991961929124121046956577165317"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-b2c5e5fc",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3a9c46af5654783f99015727ac65bc2a23e2735a",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-b83d8101",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a99f1254b11eaadd0794b74a8178bad92ab01cae",
"digest": {
"length": 2257.0,
"function_hash": "153575110171530035447818233569457983437"
},
"deprecated": false,
"target": {
"function": "_regulator_get_common",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-bd6de90f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@270fe5c090f62dfce1cad0f5053e4827a6f50df4",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-dde22b45",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e500180904aae63afdce95cb378aeabe119ecda",
"digest": {
"threshold": 0.9,
"line_hashes": [
"152194494203554477264004783351644975018",
"269396188100070762178549694857164613920",
"5740940783471321843526207447040925356",
"187805473906463591921619099266645184042",
"97029022353301732553058091250127429402",
"281279026861863335303445688154800553898",
"126899816484257697134465980405126067574",
"65561500199925047745705520322172905116",
"282366398120330766438948800902960030851",
"164202420714990134958405246042929655543",
"253296029827783046938222201469463546087",
"282146219311774015129938723402618113905",
"12736572206858894485766215349399109706"
]
},
"deprecated": false,
"target": {
"file": "drivers/regulator/core.c"
},
"signature_type": "Line"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-e673c2a2",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8e500180904aae63afdce95cb378aeabe119ecda",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-eab5ca97",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a99f1254b11eaadd0794b74a8178bad92ab01cae",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-f36069fe",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@998b1aae22dca87da392ea35f089406cbef6032d",
"digest": {
"length": 1554.0,
"function_hash": "250974393559927035916506724749826965238"
},
"deprecated": false,
"target": {
"function": "regulator_resolve_supply",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
},
{
"signature_version": "v1",
"id": "CVE-2025-22008-f706d1c4",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@21e3fdf3146f9c63888d6bfabbd553434a5fb93f",
"digest": {
"length": 2257.0,
"function_hash": "153575110171530035447818233569457983437"
},
"deprecated": false,
"target": {
"function": "_regulator_get_common",
"file": "drivers/regulator/core.c"
},
"signature_type": "Function"
}
]