CVE-2022-48968

Source
https://nvd.nist.gov/vuln/detail/CVE-2022-48968
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-48968.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2022-48968
Downstream
Related
Published
2024-10-21T20:05:50Z
Modified
2025-10-21T08:40:55.864431Z
Summary
octeontx2-pf: Fix potential memory leak in otx2_init_tc()
Details

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

octeontx2-pf: Fix potential memory leak in otx2inittc()

In otx2inittc(), if rhashtableinit() failed, it does not free tc->tcentriesbitmap which is allocated in otx2tcallocent_bitmap().

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
2e2a8126ffac66b9b177ce78ad430281c0c8cc74
Fixed
eefd8953a74822cb72006632b9ee9dd95f92c146
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
2e2a8126ffac66b9b177ce78ad430281c0c8cc74
Fixed
db5ec358cf4ef0ab382ee733d05f018e8bef9462
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
2e2a8126ffac66b9b177ce78ad430281c0c8cc74
Fixed
fbf33f5ac76f2cdb47ad9763f620026d5cfa57ce

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.15.1
v5.15.10
v5.15.11
v5.15.12
v5.15.13
v5.15.14
v5.15.15
v5.15.16
v5.15.17
v5.15.18
v5.15.19
v5.15.2
v5.15.20
v5.15.21
v5.15.22
v5.15.23
v5.15.24
v5.15.25
v5.15.26
v5.15.27
v5.15.28
v5.15.29
v5.15.3
v5.15.30
v5.15.31
v5.15.32
v5.15.33
v5.15.34
v5.15.35
v5.15.36
v5.15.37
v5.15.38
v5.15.39
v5.15.4
v5.15.40
v5.15.41
v5.15.42
v5.15.43
v5.15.44
v5.15.45
v5.15.46
v5.15.47
v5.15.48
v5.15.49
v5.15.5
v5.15.50
v5.15.51
v5.15.52
v5.15.53
v5.15.54
v5.15.55
v5.15.56
v5.15.57
v5.15.58
v5.15.59
v5.15.6
v5.15.60
v5.15.61
v5.15.62
v5.15.63
v5.15.64
v5.15.65
v5.15.66
v5.15.67
v5.15.68
v5.15.69
v5.15.7
v5.15.70
v5.15.71
v5.15.72
v5.15.73
v5.15.74
v5.15.75
v5.15.76
v5.15.77
v5.15.78
v5.15.79
v5.15.8
v5.15.80
v5.15.81
v5.15.82
v5.15.9
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.0.1
v6.0.10
v6.0.11
v6.0.12
v6.0.2
v6.0.3
v6.0.4
v6.0.5
v6.0.6
v6.0.7
v6.0.8
v6.0.9
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7

Database specific

vanir_signatures

[
    {
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "25512707467387581813217211398174733000",
                "119255457716352508631347263712416983751",
                "144616304136484934799039621960742819715",
                "305836368433392323135202150581023698308"
            ]
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eefd8953a74822cb72006632b9ee9dd95f92c146",
        "id": "CVE-2022-48968-43b09b8c",
        "deprecated": false,
        "signature_version": "v1"
    },
    {
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "25512707467387581813217211398174733000",
                "119255457716352508631347263712416983751",
                "224353926207016217941128015679176692062",
                "305090934952251658377672496765480213710"
            ]
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fbf33f5ac76f2cdb47ad9763f620026d5cfa57ce",
        "id": "CVE-2022-48968-64343717",
        "deprecated": false,
        "signature_version": "v1"
    },
    {
        "signature_type": "Line",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "25512707467387581813217211398174733000",
                "119255457716352508631347263712416983751",
                "224353926207016217941128015679176692062",
                "305090934952251658377672496765480213710"
            ]
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db5ec358cf4ef0ab382ee733d05f018e8bef9462",
        "id": "CVE-2022-48968-692dfcff",
        "deprecated": false,
        "signature_version": "v1"
    },
    {
        "signature_type": "Function",
        "digest": {
            "function_hash": "158678953203629992547224027141392483011",
            "length": 412.0
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c",
            "function": "otx2_init_tc"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@db5ec358cf4ef0ab382ee733d05f018e8bef9462",
        "id": "CVE-2022-48968-6b9a3660",
        "deprecated": false,
        "signature_version": "v1"
    },
    {
        "signature_type": "Function",
        "digest": {
            "function_hash": "158678953203629992547224027141392483011",
            "length": 412.0
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c",
            "function": "otx2_init_tc"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fbf33f5ac76f2cdb47ad9763f620026d5cfa57ce",
        "id": "CVE-2022-48968-932fc040",
        "deprecated": false,
        "signature_version": "v1"
    },
    {
        "signature_type": "Function",
        "digest": {
            "function_hash": "158678953203629992547224027141392483011",
            "length": 412.0
        },
        "target": {
            "file": "drivers/net/ethernet/marvell/octeontx2/nic/otx2_tc.c",
            "function": "otx2_init_tc"
        },
        "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@eefd8953a74822cb72006632b9ee9dd95f92c146",
        "id": "CVE-2022-48968-d5981b7e",
        "deprecated": false,
        "signature_version": "v1"
    }
]

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.15.0
Fixed
5.15.83
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.0.13