In the Linux kernel, the following vulnerability has been resolved:
pmdomain: ti: Add a null pointer check to the omapprmdomain_init
devm_kasprintf() returns a pointer to dynamically allocated memory which can be NULL upon failure. Ensure the allocation was successful by checking the pointer validity.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5d7f58ee08434a33340f75ac7ac5071eea9673b3",
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-35943-06d9a589",
"target": {
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"line_hashes": [
"68296060659619511818405847417754940461",
"209643310635626653370370237502738022979",
"300925336954283348619654813902404192162",
"6736804040436998801227173984149672594"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@5d7f58ee08434a33340f75ac7ac5071eea9673b3",
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-35943-11390a5c",
"target": {
"function": "omap_prm_domain_init",
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"length": 1063.0,
"function_hash": "230659106361434126957965762130386942557"
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce666cecc09c0f92d5f86d89d8068ecfcf723a7e",
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-35943-7070f197",
"target": {
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"line_hashes": [
"68296060659619511818405847417754940461",
"209643310635626653370370237502738022979",
"300925336954283348619654813902404192162",
"6736804040436998801227173984149672594"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ce666cecc09c0f92d5f86d89d8068ecfcf723a7e",
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-35943-72d4b2bf",
"target": {
"function": "omap_prm_domain_init",
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"length": 1063.0,
"function_hash": "230659106361434126957965762130386942557"
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bc08f5ab11b1881b85371f0bd9c9a3d27f65cca8",
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-35943-a5ff69df",
"target": {
"file": "drivers/soc/ti/omap_prm.c"
},
"digest": {
"line_hashes": [
"68296060659619511818405847417754940461",
"209643310635626653370370237502738022979",
"300925336954283348619654813902404192162",
"6736804040436998801227173984149672594"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f23510daa40f9010fadf309507564a34ad956f",
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-35943-ae30184e",
"target": {
"function": "omap_prm_domain_init",
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"length": 1063.0,
"function_hash": "230659106361434126957965762130386942557"
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bc08f5ab11b1881b85371f0bd9c9a3d27f65cca8",
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-35943-be0a8339",
"target": {
"function": "omap_prm_domain_init",
"file": "drivers/soc/ti/omap_prm.c"
},
"digest": {
"length": 1070.0,
"function_hash": "47252980217697969081159622516091422619"
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f23510daa40f9010fadf309507564a34ad956f",
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-35943-c8d12eb9",
"target": {
"file": "drivers/pmdomain/ti/omap_prm.c"
},
"digest": {
"line_hashes": [
"68296060659619511818405847417754940461",
"209643310635626653370370237502738022979",
"300925336954283348619654813902404192162",
"6736804040436998801227173984149672594"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@984212fa6b4bc6d9ed58f5b0838e8d5af7679ce5",
"signature_version": "v1",
"signature_type": "Line",
"id": "CVE-2024-35943-ce39aae2",
"target": {
"file": "drivers/soc/ti/omap_prm.c"
},
"digest": {
"line_hashes": [
"68296060659619511818405847417754940461",
"209643310635626653370370237502738022979",
"300925336954283348619654813902404192162",
"6736804040436998801227173984149672594"
],
"threshold": 0.9
},
"deprecated": false
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@984212fa6b4bc6d9ed58f5b0838e8d5af7679ce5",
"signature_version": "v1",
"signature_type": "Function",
"id": "CVE-2024-35943-e9d5745f",
"target": {
"function": "omap_prm_domain_init",
"file": "drivers/soc/ti/omap_prm.c"
},
"digest": {
"length": 1070.0,
"function_hash": "47252980217697969081159622516091422619"
},
"deprecated": false
}
]