In the Linux kernel, the following vulnerability has been resolved:
cassini: Fix a memory leak in the error handling path of casinitone()
cassaturnfirmware_init() allocates some memory using vmalloc(). This memory is freed in the .remove() function but not it the error handling path of the probe.
Add the missing vfree() to avoid a memory leak, should an error occur.
{
"cna_assigner": "Linux",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53435.json"
}[
{
"id": "CVE-2023-53435-46c66251",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@11c0ed097a874156957b515d0ba7e356142eab87",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-5e6c1ab2",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc61f7582cc92d547d02e141cd66f5d1f4ed8012",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-672fb2a2",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@172146c26f0c1b86ab4e9ebffc7e06f04229fa17",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-6ed759e2",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e20105d967ab5b53ff50a0e5991fe37324d2ba20",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-6f67c115",
"deprecated": false,
"digest": {
"function_hash": "92059792183898821471530610130626862449",
"length": 5503.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@412cd77a2c24b191c65ea53025222418db09817c",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-8116c5e5",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@234e744d86bd95b381d24546df2dba72804e0219",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-839b2cf0",
"deprecated": false,
"digest": {
"function_hash": "248607374426500505579196109989112682528",
"length": 5827.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@234e744d86bd95b381d24546df2dba72804e0219",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-a6734a94",
"deprecated": false,
"digest": {
"function_hash": "38644879982413558562490229869263547608",
"length": 5781.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e20105d967ab5b53ff50a0e5991fe37324d2ba20",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-b58c75cb",
"deprecated": false,
"digest": {
"function_hash": "38644879982413558562490229869263547608",
"length": 5781.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@60d8e8b88087d68e10c8991a0f6733fa2f963ff0",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-c9887398",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@412cd77a2c24b191c65ea53025222418db09817c",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-cb527b95",
"deprecated": false,
"digest": {
"function_hash": "248607374426500505579196109989112682528",
"length": 5827.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@dc61f7582cc92d547d02e141cd66f5d1f4ed8012",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-d0bbd22d",
"deprecated": false,
"digest": {
"function_hash": "32264838140661607871666412828243163759",
"length": 5860.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@11c0ed097a874156957b515d0ba7e356142eab87",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-db161404",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@60d8e8b88087d68e10c8991a0f6733fa2f963ff0",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-e8a50700",
"deprecated": false,
"digest": {
"function_hash": "92059792183898821471530610130626862449",
"length": 5503.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8b1a667744741fa7807b09a12797a27f14f3fac",
"signature_type": "Function"
},
{
"id": "CVE-2023-53435-e90b27c5",
"deprecated": false,
"digest": {
"line_hashes": [
"276117606673397178323687874087451684493",
"54459564199878633110289226728207261340",
"134477599721874363191165497251880068272"
],
"threshold": 0.9
},
"signature_version": "v1",
"target": {
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8b1a667744741fa7807b09a12797a27f14f3fac",
"signature_type": "Line"
},
{
"id": "CVE-2023-53435-eb7ab89c",
"deprecated": false,
"digest": {
"function_hash": "92059792183898821471530610130626862449",
"length": 5503.0
},
"signature_version": "v1",
"target": {
"function": "cas_init_one",
"file": "drivers/net/ethernet/sun/cassini.c"
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@172146c26f0c1b86ab4e9ebffc7e06f04229fa17",
"signature_type": "Function"
}
]
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2023-53435.json"