CVE-2023-52905

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-52905
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52905.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-52905
Downstream
Related
Published
2024-08-21T06:10:46Z
Modified
2025-10-21T15:01:41.605034Z
Summary
octeontx2-pf: Fix resource leakage in VF driver unbind
Details

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

octeontx2-pf: Fix resource leakage in VF driver unbind

resources allocated like mcam entries to support the Ntuple feature and hash tables for the tc feature are not getting freed in driver unbind. This patch fixes the issue.

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
2da48943274712fc3204089d9a97078350765635
Fixed
c8ca0ad10df08ea36bcac1288062d567d22604c9
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
2da48943274712fc3204089d9a97078350765635
Fixed
53da7aec32982f5ee775b69dce06d63992ce4af3

Affected versions

v5.*

v5.14
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

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.2
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.2-rc1
v6.2-rc2

Database specific

vanir_signatures

[
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "function_hash": "294458652323016503998084330378432367395",
            "length": 851.0
        },
        "target": {
            "function": "otx2vf_remove",
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c"
        },
        "id": "CVE-2023-52905-05f15902",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@53da7aec32982f5ee775b69dce06d63992ce4af3",
        "signature_type": "Function"
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "63284639679364048459237115258099203041",
                "37237583140775302600869669757194134714",
                "67808255605776908187311298736825327777",
                "35329296494588970046875374823634197900"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c"
        },
        "id": "CVE-2023-52905-3c1ce170",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8ca0ad10df08ea36bcac1288062d567d22604c9",
        "signature_type": "Line"
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "function_hash": "294458652323016503998084330378432367395",
            "length": 851.0
        },
        "target": {
            "function": "otx2vf_remove",
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c"
        },
        "id": "CVE-2023-52905-9556f998",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c8ca0ad10df08ea36bcac1288062d567d22604c9",
        "signature_type": "Function"
    },
    {
        "signature_version": "v1",
        "deprecated": false,
        "digest": {
            "line_hashes": [
                "63284639679364048459237115258099203041",
                "37237583140775302600869669757194134714",
                "67808255605776908187311298736825327777",
                "35329296494588970046875374823634197900"
            ],
            "threshold": 0.9
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c"
        },
        "id": "CVE-2023-52905-d6f2f27c",
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@53da7aec32982f5ee775b69dce06d63992ce4af3",
        "signature_type": "Line"
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.15.0
Fixed
6.1.7