CVE-2023-53355

Source
https://cve.org/CVERecord?id=CVE-2023-53355
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53355.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-53355
Downstream
Published
2025-09-17T14:56:45.400Z
Modified
2026-02-24T07:35:12.578687Z
Severity
  • 5.5 (Medium) CVSS_V3 - CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H CVSS Calculator
Summary
staging: pi433: fix memory leak with using debugfs_lookup()
Details

In the Linux kernel, the following vulnerability has been resolved:

staging: pi433: fix memory leak with using debugfs_lookup()

When calling debugfslookup() the result must have dput() called on it, otherwise the memory will leak over time. To make things simpler, just call debugfslookupandremove() instead which handles all of the logic at once. This requires saving off the root directory dentry to make creation of individual device subdirectories easier.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/53xxx/CVE-2023-53355.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
874bcba65f9a3a2a304b5f520529c046887c3cdc
Fixed
04f3cda40e9f6653ae15ed3fcf26ef2860f4df66
Fixed
bb16f3102607b69e1a0233f4b73c6e337f86ef8d
Fixed
2f36e789e540df6a9fbf471b3a2ba62a8b361586

Affected versions

v4.*
v4.13
v4.13-rc2
v4.13-rc3
v4.13-rc4
v4.13-rc5
v4.13-rc6
v4.13-rc7
v4.14
v4.14-rc1
v4.14-rc2
v4.14-rc3
v4.14-rc4
v4.14-rc5
v4.14-rc6
v4.14-rc7
v4.14-rc8
v4.15
v4.15-rc1
v4.15-rc2
v4.15-rc3
v4.15-rc4
v4.15-rc5
v4.15-rc6
v4.15-rc7
v4.15-rc8
v4.15-rc9
v4.16
v4.16-rc1
v4.16-rc2
v4.16-rc3
v4.16-rc4
v4.16-rc5
v4.16-rc6
v4.16-rc7
v4.17
v4.17-rc1
v4.17-rc2
v4.17-rc3
v4.17-rc4
v4.17-rc5
v4.17-rc6
v4.17-rc7
v4.18
v4.18-rc1
v4.18-rc2
v4.18-rc3
v4.18-rc4
v4.18-rc5
v4.18-rc6
v4.18-rc7
v4.18-rc8
v4.19
v4.19-rc1
v4.19-rc2
v4.19-rc3
v4.19-rc4
v4.19-rc5
v4.19-rc6
v4.19-rc7
v4.19-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7
v5.*
v5.0
v5.0-rc1
v5.0-rc2
v5.0-rc3
v5.0-rc4
v5.0-rc5
v5.0-rc6
v5.0-rc7
v5.0-rc8
v5.1
v5.1-rc1
v5.1-rc2
v5.1-rc3
v5.1-rc4
v5.1-rc5
v5.1-rc6
v5.1-rc7
v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.2
v5.2-rc1
v5.2-rc2
v5.2-rc3
v5.2-rc4
v5.2-rc5
v5.2-rc6
v5.2-rc7
v5.3
v5.3-rc1
v5.3-rc2
v5.3-rc3
v5.3-rc4
v5.3-rc5
v5.3-rc6
v5.3-rc7
v5.3-rc8
v5.4
v5.4-rc1
v5.4-rc2
v5.4-rc3
v5.4-rc4
v5.4-rc5
v5.4-rc6
v5.4-rc7
v5.4-rc8
v5.5
v5.5-rc1
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8
v6.*
v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.1
v6.1.10
v6.1.11
v6.1.12
v6.1.13
v6.1.14
v6.1.15
v6.1.16
v6.1.17
v6.1.2
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.1.7
v6.1.8
v6.1.9
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.2.1
v6.2.2
v6.2.3
v6.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53355.json"
vanir_signatures
[
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "168636116021877990179313956657953745134",
            "length": 3585.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f36e789e540df6a9fbf471b3a2ba62a8b361586",
        "signature_type": "Function",
        "id": "CVE-2023-53355-122130cb",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_probe"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "159346710132500333957210136658042994881",
                "294901424524955438785771464577545436823",
                "121781109552867185207753864419908941106",
                "69168572147777016924485043633390813722",
                "36173207852630770768187435842261828757",
                "327871896101663352251188533580029169428",
                "146713777964795299962164605462766975686",
                "281882116321676712378489724319571912286",
                "30264155121155261977645529584789626100",
                "5826915854073762163498047950959598581",
                "114387871772510303992836417175697796644",
                "204545966840456983061988418815523749624",
                "12762785610875990435864800787036606994",
                "108037163829822425708869671862602779555",
                "190807858813517587753677530263884443209",
                "96851119329678303884450065587704796418",
                "238859450016131307196658720171427982042",
                "237075946010012527879991686417143383971",
                "1912907733139096032863229595377951685",
                "40190840451774229410798992607257858659",
                "307124346204523050419907040808606636709",
                "101293019690786483198949523492717970235"
            ]
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f3cda40e9f6653ae15ed3fcf26ef2860f4df66",
        "signature_type": "Line",
        "id": "CVE-2023-53355-1eb5399d",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "168636116021877990179313956657953745134",
            "length": 3585.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb16f3102607b69e1a0233f4b73c6e337f86ef8d",
        "signature_type": "Function",
        "id": "CVE-2023-53355-2eec3d77",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_probe"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "168636116021877990179313956657953745134",
            "length": 3585.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f3cda40e9f6653ae15ed3fcf26ef2860f4df66",
        "signature_type": "Function",
        "id": "CVE-2023-53355-3d1ecdd1",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_probe"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "279186204389339663923121157944967686255",
            "length": 219.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb16f3102607b69e1a0233f4b73c6e337f86ef8d",
        "signature_type": "Function",
        "id": "CVE-2023-53355-3ff4c8a7",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_exit"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "98588930005403742148514109385031126860",
            "length": 403.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f36e789e540df6a9fbf471b3a2ba62a8b361586",
        "signature_type": "Function",
        "id": "CVE-2023-53355-692f3ae6",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_remove"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "98588930005403742148514109385031126860",
            "length": 403.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb16f3102607b69e1a0233f4b73c6e337f86ef8d",
        "signature_type": "Function",
        "id": "CVE-2023-53355-71835ab2",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_remove"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "220300547381061823556849964547887484039",
            "length": 592.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f3cda40e9f6653ae15ed3fcf26ef2860f4df66",
        "signature_type": "Function",
        "id": "CVE-2023-53355-7bfec2e8",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_init"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "159346710132500333957210136658042994881",
                "294901424524955438785771464577545436823",
                "121781109552867185207753864419908941106",
                "69168572147777016924485043633390813722",
                "36173207852630770768187435842261828757",
                "327871896101663352251188533580029169428",
                "146713777964795299962164605462766975686",
                "281882116321676712378489724319571912286",
                "30264155121155261977645529584789626100",
                "5826915854073762163498047950959598581",
                "114387871772510303992836417175697796644",
                "204545966840456983061988418815523749624",
                "12762785610875990435864800787036606994",
                "108037163829822425708869671862602779555",
                "190807858813517587753677530263884443209",
                "96851119329678303884450065587704796418",
                "238859450016131307196658720171427982042",
                "237075946010012527879991686417143383971",
                "1912907733139096032863229595377951685",
                "40190840451774229410798992607257858659",
                "307124346204523050419907040808606636709",
                "101293019690786483198949523492717970235"
            ]
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f36e789e540df6a9fbf471b3a2ba62a8b361586",
        "signature_type": "Line",
        "id": "CVE-2023-53355-81ccc75b",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "220300547381061823556849964547887484039",
            "length": 592.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb16f3102607b69e1a0233f4b73c6e337f86ef8d",
        "signature_type": "Function",
        "id": "CVE-2023-53355-85993257",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_init"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "279186204389339663923121157944967686255",
            "length": 219.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f36e789e540df6a9fbf471b3a2ba62a8b361586",
        "signature_type": "Function",
        "id": "CVE-2023-53355-95ea8764",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_exit"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "279186204389339663923121157944967686255",
            "length": 219.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f3cda40e9f6653ae15ed3fcf26ef2860f4df66",
        "signature_type": "Function",
        "id": "CVE-2023-53355-c3ff6dfa",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_exit"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "159346710132500333957210136658042994881",
                "294901424524955438785771464577545436823",
                "121781109552867185207753864419908941106",
                "69168572147777016924485043633390813722",
                "36173207852630770768187435842261828757",
                "327871896101663352251188533580029169428",
                "146713777964795299962164605462766975686",
                "281882116321676712378489724319571912286",
                "30264155121155261977645529584789626100",
                "5826915854073762163498047950959598581",
                "114387871772510303992836417175697796644",
                "204545966840456983061988418815523749624",
                "12762785610875990435864800787036606994",
                "108037163829822425708869671862602779555",
                "190807858813517587753677530263884443209",
                "96851119329678303884450065587704796418",
                "238859450016131307196658720171427982042",
                "237075946010012527879991686417143383971",
                "1912907733139096032863229595377951685",
                "40190840451774229410798992607257858659",
                "307124346204523050419907040808606636709",
                "101293019690786483198949523492717970235"
            ]
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@bb16f3102607b69e1a0233f4b73c6e337f86ef8d",
        "signature_type": "Line",
        "id": "CVE-2023-53355-cee64b15",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "98588930005403742148514109385031126860",
            "length": 403.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@04f3cda40e9f6653ae15ed3fcf26ef2860f4df66",
        "signature_type": "Function",
        "id": "CVE-2023-53355-e15dcd79",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_remove"
        }
    },
    {
        "deprecated": false,
        "signature_version": "v1",
        "digest": {
            "function_hash": "220300547381061823556849964547887484039",
            "length": 592.0
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2f36e789e540df6a9fbf471b3a2ba62a8b361586",
        "signature_type": "Function",
        "id": "CVE-2023-53355-e4b9a05a",
        "target": {
            "file": "drivers/staging/pi433/pi433_if.c",
            "function": "pi433_init"
        }
    }
]

Git / github.com/gregkh/linux

Affected versions

v4.*
v4.14
v4.15
v4.15-rc1
v4.15-rc2
v4.15-rc3
v4.15-rc4
v4.15-rc5
v4.15-rc6
v4.15-rc7
v4.15-rc8
v4.15-rc9
v4.16
v4.16-rc1
v4.16-rc2
v4.16-rc3
v4.16-rc4
v4.16-rc5
v4.16-rc6
v4.16-rc7
v4.17
v4.17-rc1
v4.17-rc2
v4.17-rc3
v4.17-rc4
v4.17-rc5
v4.17-rc6
v4.17-rc7
v4.18
v4.18-rc1
v4.18-rc2
v4.18-rc3
v4.18-rc4
v4.18-rc5
v4.18-rc6
v4.18-rc7
v4.18-rc8
v4.19
v4.19-rc1
v4.19-rc2
v4.19-rc3
v4.19-rc4
v4.19-rc5
v4.19-rc6
v4.19-rc7
v4.19-rc8
v4.20
v4.20-rc1
v4.20-rc2
v4.20-rc3
v4.20-rc4
v4.20-rc5
v4.20-rc6
v4.20-rc7
v5.*
v5.0
v5.0-rc1
v5.0-rc2
v5.0-rc3
v5.0-rc4
v5.0-rc5
v5.0-rc6
v5.0-rc7
v5.0-rc8
v5.1
v5.1-rc1
v5.1-rc2
v5.1-rc3
v5.1-rc4
v5.1-rc5
v5.1-rc6
v5.1-rc7
v5.10
v5.10-rc1
v5.10-rc2
v5.10-rc3
v5.10-rc4
v5.10-rc5
v5.10-rc6
v5.10-rc7
v5.11
v5.11-rc1
v5.11-rc2
v5.11-rc3
v5.11-rc4
v5.11-rc5
v5.11-rc6
v5.11-rc7
v5.12
v5.12-rc1
v5.12-rc1-dontuse
v5.12-rc2
v5.12-rc3
v5.12-rc4
v5.12-rc5
v5.12-rc6
v5.12-rc7
v5.12-rc8
v5.13
v5.13-rc1
v5.13-rc2
v5.13-rc3
v5.13-rc4
v5.13-rc5
v5.13-rc6
v5.13-rc7
v5.14
v5.14-rc1
v5.14-rc2
v5.14-rc3
v5.14-rc4
v5.14-rc5
v5.14-rc6
v5.14-rc7
v5.15
v5.15-rc1
v5.15-rc2
v5.15-rc3
v5.15-rc4
v5.15-rc5
v5.15-rc6
v5.15-rc7
v5.16
v5.16-rc1
v5.16-rc2
v5.16-rc3
v5.16-rc4
v5.16-rc5
v5.16-rc6
v5.16-rc7
v5.16-rc8
v5.17
v5.17-rc1
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8
v5.2
v5.2-rc1
v5.2-rc2
v5.2-rc3
v5.2-rc4
v5.2-rc5
v5.2-rc6
v5.2-rc7
v5.3
v5.3-rc1
v5.3-rc2
v5.3-rc3
v5.3-rc4
v5.3-rc5
v5.3-rc6
v5.3-rc7
v5.3-rc8
v5.4
v5.4-rc1
v5.4-rc2
v5.4-rc3
v5.4-rc4
v5.4-rc5
v5.4-rc6
v5.4-rc7
v5.4-rc8
v5.5
v5.5-rc1
v5.5-rc2
v5.5-rc3
v5.5-rc4
v5.5-rc5
v5.5-rc6
v5.5-rc7
v5.6
v5.6-rc1
v5.6-rc2
v5.6-rc3
v5.6-rc4
v5.6-rc5
v5.6-rc6
v5.6-rc7
v5.7
v5.7-rc1
v5.7-rc2
v5.7-rc3
v5.7-rc4
v5.7-rc5
v5.7-rc6
v5.7-rc7
v5.8
v5.8-rc1
v5.8-rc2
v5.8-rc3
v5.8-rc4
v5.8-rc5
v5.8-rc6
v5.8-rc7
v5.9
v5.9-rc1
v5.9-rc2
v5.9-rc3
v5.9-rc4
v5.9-rc5
v5.9-rc6
v5.9-rc7
v5.9-rc8
v6.*
v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.1
v6.1.10
v6.1.11
v6.1.12
v6.1.13
v6.1.14
v6.1.15
v6.1.16
v6.1.17
v6.1.2
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.1.7
v6.1.8
v6.1.9
v6.2
v6.2-rc1
v6.2-rc2
v6.2-rc3
v6.2-rc4
v6.2-rc5
v6.2-rc6
v6.2-rc7
v6.2-rc8
v6.2.1
v6.2.2
v6.2.3
v6.2.4

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-53355.json"