In the Linux kernel, the following vulnerability has been resolved:
gianfar: ethtool: Fix refcount leak in gfargetts_info
The offindcompatiblenode() function returns a node pointer with refcount incremented, We should use ofnodeput() on it when done Add the missing ofnode_put() to release the refcount.
[
{
"deprecated": false,
"id": "CVE-2022-48856-15268344",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207302212796231359533989881103220221786",
"94720862147044103842267936296728592989",
"79486536015284406277635324864017038011",
"307463745954122239393603305281090577923"
]
},
"target": {
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f49f646f9ec296fc0afe7ae92c2bb47f23e3846c"
},
{
"deprecated": false,
"id": "CVE-2022-48856-5260131f",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207302212796231359533989881103220221786",
"94720862147044103842267936296728592989",
"79486536015284406277635324864017038011",
"307463745954122239393603305281090577923"
]
},
"target": {
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e1b9a2078e07fb1e6e91bf8badfd89ecab1e848"
},
{
"deprecated": false,
"id": "CVE-2022-48856-6d1beafa",
"signature_version": "v1",
"digest": {
"length": 800.0,
"function_hash": "168076691907351792512658796384827168786"
},
"target": {
"function": "gfar_get_ts_info",
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2ac5b58e645c66932438bb021cb5b52097ce70b0"
},
{
"deprecated": false,
"id": "CVE-2022-48856-7b65c9e4",
"signature_version": "v1",
"digest": {
"length": 800.0,
"function_hash": "168076691907351792512658796384827168786"
},
"target": {
"function": "gfar_get_ts_info",
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0e1b9a2078e07fb1e6e91bf8badfd89ecab1e848"
},
{
"deprecated": false,
"id": "CVE-2022-48856-7cf97a20",
"signature_version": "v1",
"digest": {
"length": 800.0,
"function_hash": "168076691907351792512658796384827168786"
},
"target": {
"function": "gfar_get_ts_info",
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6263f2eb93a85ad7df504daf0c341a7fb6bbe8a6"
},
{
"deprecated": false,
"id": "CVE-2022-48856-c3d649ba",
"signature_version": "v1",
"digest": {
"length": 800.0,
"function_hash": "168076691907351792512658796384827168786"
},
"target": {
"function": "gfar_get_ts_info",
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Function",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f49f646f9ec296fc0afe7ae92c2bb47f23e3846c"
},
{
"deprecated": false,
"id": "CVE-2022-48856-c439e47a",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207302212796231359533989881103220221786",
"94720862147044103842267936296728592989",
"79486536015284406277635324864017038011",
"307463745954122239393603305281090577923"
]
},
"target": {
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2ac5b58e645c66932438bb021cb5b52097ce70b0"
},
{
"deprecated": false,
"id": "CVE-2022-48856-e68b39fb",
"signature_version": "v1",
"digest": {
"threshold": 0.9,
"line_hashes": [
"207302212796231359533989881103220221786",
"94720862147044103842267936296728592989",
"79486536015284406277635324864017038011",
"307463745954122239393603305281090577923"
]
},
"target": {
"file": "drivers/net/ethernet/freescale/gianfar_ethtool.c"
},
"signature_type": "Line",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@6263f2eb93a85ad7df504daf0c341a7fb6bbe8a6"
}
]