PT-2023-6428 · Unknown · Ingress-Nginx

·

CVE-2023-5043

·

Published

2023-10-25

·

Updated

2026-02-05

CVSS v2.0

8.0

High

VectorAV:N/AC:L/Au:S/C:C/I:P/A:P
Name of the Vulnerable Software and Affected Versions ingress-nginx versions prior to 1.9.0
Description A security issue in ingress-nginx allows for arbitrary command execution due to annotation injection. This can be exploited by a remote attacker to execute arbitrary code or elevate privileges. The issue is related to errors in processing input data in the nginx.ingress.kubernetes.io/configuration-snippet controller. In multi-tenant environments where non-admin users have permissions to create Ingress objects, the impact is more significant. The estimated number of potentially affected devices is not provided.
Recommendations For versions prior to 1.9.0, set the --enable-annotation-validation flag to enforce restrictions on the contents of ingress-nginx annotation fields. As a temporary workaround, consider restricting access to the nginx.ingress.kubernetes.io/configuration-snippet annotation to minimize the risk of exploitation. Update to version 1.9.0 or later to fully resolve the issue.

Exploit

Fix

Special Elements Injection

RCE

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2023-07144
BIT-NGINX-INGRESS-CONTROLLER-2023-5043
CVE-2023-5043
GHSA-5WJ4-WFFQ-3378

Affected Products

Ingress-Nginx