In the Linux kernel, the following vulnerability has been resolved:
irqchip/gic-v3: Fix refcount leak in gicpopulateppi_partitions
offindnodebyphandle() 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": "Function",
"digest": {
"function_hash": "122975719106027060833313338754974376001",
"length": 1697.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-1fe9f609",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8d884c08eeb83142a7173cb46bcff0434ec42cf1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-5dc4f8ba",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@506a88a5bf261d76a5214c0338a320f2214c67ac"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "137418193448412163848594812222304654847",
"length": 1532.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-64863bac",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e824482e2c5edacc961b7dd30a92fd47606c3036"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-6bbbb6e5",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa1ad9d4cc47ca2470cd904ad4519f05d7e43a2b"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-712c41b4",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8d884c08eeb83142a7173cb46bcff0434ec42cf1"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-8d9bcf62",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cc5984cf270b69d03f9f4b27063e535036c659e9"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "122975719106027060833313338754974376001",
"length": 1697.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-8eaf31a1",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c136c2924a59a399aa789858cfb320d481964fb7"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "122975719106027060833313338754974376001",
"length": 1697.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-9c5b5c79",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fa1ad9d4cc47ca2470cd904ad4519f05d7e43a2b"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-cee244df",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@c136c2924a59a399aa789858cfb320d481964fb7"
},
{
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"282076429211591243667530459276256710668",
"194486679971621111898747462930034106899",
"168577622906380794409395389208470216663",
"147895959961028527496683332684536577713",
"163150270833683082006410160597557414737",
"214769498301409185038792093486876610755",
"228152892152591660885811746320542428484"
]
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c"
},
"signature_version": "v1",
"id": "CVE-2022-49715-cf7b2bc4",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@e824482e2c5edacc961b7dd30a92fd47606c3036"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "122975719106027060833313338754974376001",
"length": 1697.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-dd4f599a",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@506a88a5bf261d76a5214c0338a320f2214c67ac"
},
{
"signature_type": "Function",
"digest": {
"function_hash": "122975719106027060833313338754974376001",
"length": 1697.0
},
"target": {
"file": "drivers/irqchip/irq-gic-v3.c",
"function": "gic_populate_ppi_partitions"
},
"signature_version": "v1",
"id": "CVE-2022-49715-e3839f58",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@cc5984cf270b69d03f9f4b27063e535036c659e9"
}
]