CVEvulnerability

CVE-2022-3409

7.5 HIGH Published 2022-10-27 Modified 2026-06-17 Official page ↗
Status
Modified
Published
2022-10-27
Last modified
2026-06-17
Assigner
[email protected]
CVSS 3.1 ([email protected])
8.2 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:H
CVSS 3.1 ([email protected])
7.5 HIGH — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weaknesses
CWE-121, CWE-229, CWE-787

Description

A vulnerability in bmcweb of OpenBMC Project allows user to cause denial of service. This vulnerability was identified during mitigation for CVE-2022-2809. When fuzzing the multipart_parser code using AFL++ with address sanitizer enabled to find smallest memory corruptions possible. It detected problem in how multipart_parser handles unclosed http headers. If long enough http header is passed in the multipart form without colon there is one byte overwrite on heap. It can be conducted multiple times in a loop to cause DoS.

Affected configurations

• openbmc-project openbmc (>= 2.10.0 <= 2.13.0)

Related

Weakness · CWE (3)

  • CWE-121 Stack-based Buffer Overflow weakness
  • CWE-229 Improper Handling of Values weakness
  • CWE-787 Out-of-bounds Write weakness

References