CVE-2026-68979

Apache NiFI 1.10.0 through 2.10.0 provide a Parameter Context update REST API method that does not enforce authorization checking on components referencing Parameter values. Updating a Parameter Context can change parameter values that affect referencing components, but framework authorization was limited to read and write privileges on the Parameter Context itself. As a result of the missing authorization, an authenticated user authorized to modify a Parameter Context, but not authorized on referencing components, could alter Parameter values affecting those components. In deployments where a Parameter value contains executable scripting content, updating a Parameter can result in code execution during automatic component validation, without starting the referencing component. The impact was limited to stopped components by existing verification checks, and the issue applies only to deployments that use component-level authorization policies. Upgrading to Apache NiFi 2.11.0 is the recommended mitigation, which aligns the Parameter Context update method authorization with other methods, adding authorization checking on affected components.
References
Link Resource
https://lists.apache.org/thread/xwz8wsss2ovx07tns96rkc3n7cm4xfrq Mailing List Vendor Advisory
http://www.openwall.com/lists/oss-security/2026/08/03/10 Mailing List Third Party Advisory
Configurations

Configuration 1 (hide)

cpe:2.3:a:apache:nifi:*:*:*:*:*:*:*:*

History

23 Oct 2026, 21:10

Type Values Removed Values Added
Summary
  • (es) Apache NiFI 1.10.0 hasta 2.10.0 proporcionan un método de API REST de actualización de Contexto de Parámetros que no aplica la verificación de autorización en componentes que referencian valores de Parámetros. Actualizar un Contexto de Parámetros puede cambiar valores de parámetros que afectan a los componentes que los referencian, pero la autorización del framework estaba limitada a privilegios de lectura y escritura en el propio Contexto de Parámetros. Como resultado de la autorización faltante, un usuario autenticado autorizado para modificar un Contexto de Parámetros, pero no autorizado en los componentes que los referencian, podría alterar valores de Parámetros que afectan a esos componentes. En implementaciones donde un valor de Parámetro contiene contenido de scripting ejecutable, actualizar un Parámetro puede resultar en la ejecución de código durante la validación automática del componente, sin iniciar el componente que lo referencia. El impacto estaba limitado a componentes detenidos por las verificaciones de verificación existentes, y el problema se aplica solo a implementaciones que utilizan políticas de autorización a nivel de componente. Actualizar a Apache NiFi 2.11.0 es la mitigación recomendada, que alinea la autorización del método de actualización del Contexto de Parámetros con otros métodos, añadiendo verificación de autorización en los componentes afectados.

Information

Published : 2026-08-03 20:17

Updated : 2026-10-23 21:10


NVD link : CVE-2026-68979

Mitre link : CVE-2026-68979

CVE.ORG link : CVE-2026-68979


JSON object : View

Products Affected

apache

  • nifi
CWE
CWE-862

Missing Authorization