In the Linux kernel, the following vulnerability has been resolved:
ethernet: Fix error handling in xemaclite_of_probe
This node pointer is returned by of_parse_phandle() with refcount
incremented in this function. Calling of_node_put() to avoid the
refcount leak. As the remove function do.
[
{
"product": "Linux",
"vendor": "Linux",
"defaultStatus": "unaffected",
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"programFiles": [
"drivers/net/ethernet/xilinx/xilinx_emaclite.c"
],
"versions": [
{
"version": "5cdaaa12866e",
"lessThan": "669172ce9766",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "b7220f8e9d6c",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "8609e29611be",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "8ee065a7a9b6",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "979b418b96e3",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "5e7c402892e1",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "1852854ee349",
"status": "affected",
"versionType": "git"
},
{
"version": "5cdaaa12866e",
"lessThan": "b19ab4b38b06",
"status": "affected",
"versionType": "git"
}
]
},
{
"product": "Linux",
"vendor": "Linux",
"defaultStatus": "affected",
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"programFiles": [
"drivers/net/ethernet/xilinx/xilinx_emaclite.c"
],
"versions": [
{
"version": "2.6.34",
"status": "affected"
},
{
"version": "0",
"lessThan": "2.6.34",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "4.9.307",
"lessThanOrEqual": "4.9.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "4.14.272",
"lessThanOrEqual": "4.14.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "4.19.235",
"lessThanOrEqual": "4.19.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.4.185",
"lessThanOrEqual": "5.4.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.10.106",
"lessThanOrEqual": "5.10.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.15.29",
"lessThanOrEqual": "5.15.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.16.15",
"lessThanOrEqual": "5.16.*",
"status": "unaffected",
"versionType": "custom"
},
{
"version": "5.17",
"lessThanOrEqual": "*",
"status": "unaffected",
"versionType": "original_commit_for_fix"
}
]
}
]
git.kernel.org/stable/c/1852854ee349881efb78ccdbbb237838975902e4
git.kernel.org/stable/c/5e7c402892e189a7bc152b125e72261154aa585d
git.kernel.org/stable/c/669172ce976608b25a2f76f3c65d47f042d125c9
git.kernel.org/stable/c/8609e29611befc4bfbe7a91bb50fc65ae72ff549
git.kernel.org/stable/c/8ee065a7a9b6a3976c16340503677efc4d8351f6
git.kernel.org/stable/c/979b418b96e35f07136f77962ccfaa54cf3e30e1
git.kernel.org/stable/c/b19ab4b38b06aae12442b2de95ccf58b5dc53584
git.kernel.org/stable/c/b7220f8e9d6c6b9594ddfb3125dad938cd478b1f