CVEvulnerability

CVE-2022-2639

7.8 HIGH Published 2022-09-01 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2022-09-01
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
7.8 HIGH — CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-192, CWE-681

Description

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.

Affected configurations

• linux linux kernel (>= 3.18.139 < 3.19) • linux linux kernel (>= 4.4.179 < 4.5) • linux linux kernel (>= 4.9.169 < 4.9.312) • linux linux kernel (>= 4.14.112 < 4.14.277) • linux linux kernel (>= 4.19.35 < 4.19.240) • linux linux kernel (>= 5.0.8 < 5.4.191) • linux linux kernel (>= 5.5 < 5.10.113) • linux linux kernel (>= 5.11 < 5.15.36) • linux linux kernel (>= 5.16 < 5.17.5) • redhat enterprise linux 8.0 • redhat enterprise linux 9.0

Related

Weakness · CWE (2)

  • CWE-192 Integer Coercion Error weakness
  • CWE-681 Incorrect Conversion between Numeric Types weakness

Referenced by CWE · observed example (2)

  • CWE-192 Integer Coercion Error weakness
  • CWE-681 Incorrect Conversion between Numeric Types weakness

References