An integer coercion error was found in the openvswitch kernel module. Given a sufficiently large number of actions, while copying and reserving memory for a new action of a new flow, the reserve_sfa_size() function does not return -EMSGSIZE as expected, potentially leading to an out-of-bounds write access. This flaw allows a local user to crash or potentially escalate their privileges on the system.
History

No history.

cve-icon MITRE

Status: PUBLISHED

Assigner: redhat

Published: 2022-09-01T20:32:54

Updated: 2024-08-03T00:46:03.358Z

Reserved: 2022-08-03T00:00:00

Link: CVE-2022-2639

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Analyzed

Published: 2022-09-01T21:15:09.600

Modified: 2024-02-02T02:36:25.713

Link: CVE-2022-2639

cve-icon Redhat

Severity : Important

Publid Date: 2022-04-15T00:00:00Z

Links: CVE-2022-2639 - Bugzilla