In the Linux kernel, the following vulnerability has been resolved:
caif: fix memory leak in cfctrllinkuprequest()
When linktype is unknown or kzalloc failed in cfctrllinkuprequest(), pkt is not released. Add release process to error path.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe69230f05897b3de758427b574fc98025dfc907",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-007c5fef",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1dddeceb26002cfea4c375e92ac6498768dc7349",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-02684b0f",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3acf3783a84cbdf0c9f8cf2f32ee9c49af93a2da",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-108ecd3c",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc1bc903970bdf63ca40ab923d3ccb765da9a8d9",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-394ddce6",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33df9c5d5e2a18c70f5f5f3c2757d654c1b6ffa3",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-3b4adb79",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@33df9c5d5e2a18c70f5f5f3c2757d654c1b6ffa3",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-3fdf49f2",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ad47c8aa5648226184415e4a0cb1bf67ffbfd48",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-646d700f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3ad47c8aa5648226184415e4a0cb1bf67ffbfd48",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-72744cf5",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@badea57569db04b010e922e29a7aaf40a979a70b",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-8a14b9d5",
"signature_version": "v1",
"digest": {
"length": 2437.0,
"function_hash": "130615128260182692199771006663744182061"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84b2cc7b36b7f6957d307fb3d01603f93cb2d655",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-8af8d10d",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc1bc903970bdf63ca40ab923d3ccb765da9a8d9",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-9528a535",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fe69230f05897b3de758427b574fc98025dfc907",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-b812d7cd",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1dddeceb26002cfea4c375e92ac6498768dc7349",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-d3ef302f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@badea57569db04b010e922e29a7aaf40a979a70b",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-dfc14394",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3acf3783a84cbdf0c9f8cf2f32ee9c49af93a2da",
"target": {
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-f5e09aea",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"59187630247506633395872502573499796085",
"47966218287716623375140884610749368697",
"32148311905666490455185533473482586772",
"183273298925778735591435086814084522063",
"106522924974589738382026827969326017528",
"164590939512861924922459757181226119609",
"296931725822515714213362225449841110255",
"321748069111305460379821368958371214595",
"204382206501097671922865223038755111701"
]
},
"signature_type": "Line"
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@84b2cc7b36b7f6957d307fb3d01603f93cb2d655",
"target": {
"function": "cfctrl_linkup_request",
"file": "net/caif/cfctrl.c"
},
"deprecated": false,
"id": "CVE-2023-53330-f5ff74ab",
"signature_version": "v1",
"digest": {
"length": 2433.0,
"function_hash": "8556124528031586519200637260190355930"
},
"signature_type": "Function"
}
]