In the Linux kernel, the following vulnerability has been resolved:
net: ethernet: bgmac: Fix refcount leak in bcmamdiomii_register
ofgetchildbyname() returns a node pointer with refcount incremented, we should use ofnodeput() on it when not need anymore. Add missing ofnodeput() to avoid refcount leak.
[
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"90640143044592673968211461212769105500",
"192643035676102116697510150159681457449",
"64708356979372304432297995896827220790",
"154391829249430776257788901194411757520"
]
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c"
},
"signature_version": "v1",
"id": "CVE-2022-49342-4f7f5c54",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b51996e35bbfcc7a27d94dfeed5cc2429b2c0df4"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"90640143044592673968211461212769105500",
"192643035676102116697510150159681457449",
"64708356979372304432297995896827220790",
"154391829249430776257788901194411757520"
]
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c"
},
"signature_version": "v1",
"id": "CVE-2022-49342-6f1d2695",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7fb1fe7d9a167205413f1de8db9f7d0f82c78286"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "335307873388342711021164837873521273465",
"length": 778.0
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c",
"function": "bcma_mdio_mii_register"
},
"signature_version": "v1",
"id": "CVE-2022-49342-92243cdf",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8d91399775c55162073bb2aca061ec42e3d4bc1"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "335307873388342711021164837873521273465",
"length": 778.0
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c",
"function": "bcma_mdio_mii_register"
},
"signature_version": "v1",
"id": "CVE-2022-49342-ab644482",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@7fb1fe7d9a167205413f1de8db9f7d0f82c78286"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "335307873388342711021164837873521273465",
"length": 778.0
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c",
"function": "bcma_mdio_mii_register"
},
"signature_version": "v1",
"id": "CVE-2022-49342-c4aa63c9",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b51996e35bbfcc7a27d94dfeed5cc2429b2c0df4"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"90640143044592673968211461212769105500",
"192643035676102116697510150159681457449",
"64708356979372304432297995896827220790",
"154391829249430776257788901194411757520"
]
},
"target": {
"file": "drivers/net/ethernet/broadcom/bgmac-bcma-mdio.c"
},
"signature_version": "v1",
"id": "CVE-2022-49342-eec81e6f",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b8d91399775c55162073bb2aca061ec42e3d4bc1"
}
]