CVE-2021-33191

CVE-2021-33191: MiNiFi CPP arbitrary script execution is possible on the agent's host machine through the c2 protocol

Vendor Apache Software Foundation
Product Apache NiFi - MiNiFi C++
Weakness CWE-78
Published August 24, 2021
Last update August 3, 2024

CVSS base score

What the vulnerability does

01Description

From Apache NiFi MiNiFi C++ version 0.5.0 the c2 protocol implements an "agent-update" command which was designed to patch the application binary. This "patching" command defaults to calling a trusted binary, but might be modified to an arbitrary value through a "c2-update" command. Said command is then executed using the same privileges as the application binary. This was addressed in version 0.10.0

Key dates

02Disclosure timeline

August 24, 2021 CVE published
August 3, 2024 Record updated