In the Linux kernel, the following vulnerability has been resolved:
atm: idt77252: prevent use after free in dequeue_rx()
We can't dereference "skb" after calling vcc->push() because the skb is released.
[
{
"id": "CVE-2024-44998-0f3fa589",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a9a18e8f770c9b0703dab93580d0b02e199a4c79",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-19cdfb8f",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a9a18e8f770c9b0703dab93580d0b02e199a4c79",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-2a142616",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@24cf390a5426aac9255205e9533cdd7b4235d518",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-47b0f630",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@09e086a5f72ea27c758b3f3b419a69000c32adc1",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-5ea5e74b",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@379a6a326514a3e2f71b674091dfb0e0e7522b55",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-707e6659",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@628ea82190a678a56d2ec38cda3addf3b3a6248d",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-8b2bf970",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@379a6a326514a3e2f71b674091dfb0e0e7522b55",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-8e237c5a",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@91b4850e7165a4b7180ef1e227733bcb41ccdf10",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-955648f1",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef23c18ab88e33ce000d06a5c6aad0620f219bfd",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-9e5b5d0d",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@91b4850e7165a4b7180ef1e227733bcb41ccdf10",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-a8a41020",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1cece837e387c039225f19028df255df87a97c0d",
"signature_type": "Function",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-c2b9337d",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@09e086a5f72ea27c758b3f3b419a69000c32adc1",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-d3020537",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@628ea82190a678a56d2ec38cda3addf3b3a6248d",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-dbac1dd3",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1cece837e387c039225f19028df255df87a97c0d",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-dd2e4493",
"digest": {
"line_hashes": [
"90652433694591741632060299002425753796",
"227596668199939095883281472990084282824",
"189578928682797998467305828731335825",
"223421097822504497411169940485818966281",
"89468305775970693397751071921117699293",
"12398030828206010488104836712522875808",
"281940027555759757561494156690260057639",
"295198916664798579564129077531383171865",
"277007043168461965838779004684790907646",
"184380625625378271962120992304598397526",
"70947809182627763414260797874051171370",
"70118468052199344883773866249153398710",
"8455100081339738184892103187988964774",
"25968992692289401426146086503307934161",
"231663223672797826964954707735023613583",
"322040088827221190875658926297674153280"
],
"threshold": 0.9
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@24cf390a5426aac9255205e9533cdd7b4235d518",
"signature_type": "Line",
"signature_version": "v1"
},
{
"id": "CVE-2024-44998-fc1cae71",
"digest": {
"length": 4854.0,
"function_hash": "296406821402354122582719975379602851908"
},
"deprecated": false,
"target": {
"file": "drivers/atm/idt77252.c",
"function": "dequeue_rx"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@ef23c18ab88e33ce000d06a5c6aad0620f219bfd",
"signature_type": "Function",
"signature_version": "v1"
}
]