IM
IronMonkey Threat Research

CVE-2022-2327 HIGH

Published: 2022-07-22 | Last Modified: 2026-10-02 | Status: Analyzed

Description

io_uring use work_flags to determine which identity need to grab from the calling process to make sure it is consistent with the calling process when executing IORING_OP. Some operations are missing some types, which can lead to incorrect reference counts which can then lead to a double free. We recommend upgrading the kernel past commit df3f3bb5059d20ef094d6b2f0256c4bf4127a859

Additional Descriptions (1)

io_uring usa work_flags para determinar qué identidad necesita tomar del proceso que llama para asegurarse de que es consistente con el proceso que llama cuando ejecuta IORING_OP. Algunas operaciones carecen de algunos tipos, lo que puede conllevar a un recuento de referencias incorrecto que puede llevar a una doble liberación. Recomendamos actualizar el kernel después del commit df3f3bb5059d20ef094d6b2f0256c4bf4127a859

CVSS Metrics

Base Score: 7.8 (HIGH)

CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Attack VectorLOCAL
Attack ComplexityLOW
Privileges RequiredLOW
User InteractionNONE
ScopeUNCHANGED
Confidentiality ImpactHIGH
Integrity ImpactHIGH
Availability ImpactHIGH

Source: [email protected]

Type: Primary

Exploitability Score: 1.8

Impact Score: 5.9

Weaknesses

Source Type Description
[email protected] Secondary
en CWE-416
[email protected] Primary
en CWE-415

Affected Products

Vendor Product Version Update Type
netapp h300s_firmware - <built-in method update of dict object at 0x7fd36b8a4380> Operating System
netapp h500s_firmware - <built-in method update of dict object at 0x7fd36b8a7680> Operating System
netapp h700s_firmware - <built-in method update of dict object at 0x7fd341242700> Operating System
netapp h410s_firmware - <built-in method update of dict object at 0x7fd36b8dd800> Operating System
netapp h410c_firmware - <built-in method update of dict object at 0x7fd36b8a7c80> Operating System
linux linux_kernel * <built-in method update of dict object at 0x7fd36b8a4880> Operating System
linux linux_kernel * <built-in method update of dict object at 0x7fd370225a80> Operating System

Affected Configurations

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:netapp:h300s_firmware:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
No cpe:2.3:h:netapp:h300s:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:netapp:h500s_firmware:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
No cpe:2.3:h:netapp:h500s:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:netapp:h700s_firmware:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
No cpe:2.3:h:netapp:h700s:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:netapp:h410s_firmware:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
No cpe:2.3:h:netapp:h410s:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:netapp:h410c_firmware:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
No cpe:2.3:h:netapp:h410c:-:*:*:*:*:*:*:*

Operator: OR

Vulnerable CPE
Yes cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*
Yes cpe:2.3:o:linux:linux_kernel:*:*:*:*:*:*:*:*