Skip to content

← Public intelligence

Maven package

org.apache.nifi:nifi-web-api

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

6 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. High, CVSS 7.5MavenPublished

    Apache NiFi: Missing authorization when replacing Process Groups with restricted components

    CVE-2026-44914 · GHSA-r2g5-993q-664g

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.12.0, < 2.9.0
    Fixed in
    2.9.0· Vendor fix available
    Issue
    Apache NiFi 1.12.0 through 2.9.0 are missing authorization when replacing Process Groups that include extension components with specific Required Permissions based on the Restricted annotation. The Restricted annotation indicates additional privileges required, but framework authorization did not check restricted status when handling requests to replace Process Groups. The missing authorization permits a user with general write access to add components with Restricted status. Apache NiFi installations that do not implement specific authorization for Restricted components are not subject to this vulnerability because the framework enforces write permissions as the security boundary. Upgrading to Apache NiFi 2.9.0 is the recommended mitigation, which removes the implementation of Restricted status authorization from the framework.

    Recommended action: Upgrade to 2.9.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Low, CVSS 2.3MavenPublished

    Apache NiFi allows read-only users to submit component configuration verification request

    CVE-2026-44911 · GHSA-qvj8-gwpm-4x49

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.15.0, < 2.10.0
    Fixed in
    2.10.0· Vendor fix available
    Issue
    Authorization handling for component configuration verification requests in Apache NiFi 1.15.0 through 2.9.0 allows clients with read access to submit proposed configuration properties. The proposed properties override current configuration, enabling users with read access to invoke predefined verification methods with alternative settings. Apache NiFi installations that do not implement different levels of authorization for viewing and modifying component configuration are not subject to this vulnerability. Upgrading to Apache NiFi 2.10.0 is the recommended mitigation, requiring write access to submit configuration verification requests.

    Recommended action: Upgrade to 2.10.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. High, CVSS 8.7MavenPublished

    Apache NiFi: Missing Authorization of Restricted Permissions for Component Updates

    CVE-2026-25903 · GHSA-c5w7-m8wf-xc77

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.1.0, < 2.8.0
    Fixed in
    2.8.0· Vendor fix available
    Issue
    Apache NiFi 1.1.0 through 2.7.2 are missing authorization when updating configuration properties on extension components that have specific Required Permissions based on the Restricted annotation. The Restricted annotation indicates additional privileges required to add the annotated component to the flow configuration, but framework authorization did not check restricted status when updating a component previously added. The missing authorization requires a more privileged user to add a restricted component to the flow configuration, but permits a less privileged user to make property configuration changes. Apache NiFi installations that do not implement different levels of authorization for Restricted components are not subject to this vulnerability because the framework enforces write permissions as the security boundary. Upgrading to Apache NiFi 2.8.0 is the recommended mitigation.

    Recommended action: Upgrade to 2.8.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Low, CVSS 2.1MavenPublished

    Apache NiFi: Missing Complete Authorization for Parameter and Service References

    CVE-2024-56512 · GHSA-mpj7-7mg7-x95j

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.10.0, < 2.1.0
    Fixed in
    2.1.0· Vendor fix available
    Issue
    Apache NiFi 1.10.0 through 2.0.0 are missing fine-grained authorization checking for Parameter Contexts, referenced Controller Services, and referenced Parameter Providers, when creating new Process Groups. Creating a new Process Group can include binding to a Parameter Context, but in cases where the Process Group did not reference any Parameter values, the framework did not check user authorization for the bound Parameter Context. Missing authorization for a bound Parameter Context enabled clients to download non-sensitive Parameter values after creating the Process Group. Creating a new Process Group can also include referencing existing Controller Services or Parameter Providers. The framework did not check user authorization for referenced Controller Services or Parameter Providers, enabling clients to create Process Groups and use these components that were otherwise unauthorized. This vulnerability is limited in scope to authenticated users authorized to create Process Groups.…

    Recommended action: Upgrade to 2.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. High, CVSS 8.8MavenPublished

    Apache NiFi user log out issue

    CVE-2019-12421 · GHSA-fmqw-vqh5-cwq9

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.3.0, < 1.10.0
    Fixed in
    1.10.0· Vendor fix available
    Issue
    When using an authentication mechanism other than PKI, when the user clicks Log Out in NiFi versions 1.0.0 to 1.9.2, NiFi invalidates the authentication token on the client side but not on the server side. This permits the user's client-side token to be used for up to 12 hours after logging out to make API requests to NiFi.

    Recommended action: Upgrade to 1.10.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. Medium, CVSS 5.3MavenPublished

    Apache NiFi process group information disclosure

    CVE-2019-10083 · GHSA-26p8-xrj2-mv53

    Affected
    • Maven org.apache.nifi:nifi-web-api >= 1.3.0, < 1.10.0
    Fixed in
    1.10.0· Vendor fix available
    Issue
    When updating a Process Group via the API in NiFi versions 1.3.0 to 1.9.2, the response to the request includes all of its contents (at the top most level, not recursively). The response included details about processors and controller services which the user may not have had read access to.

    Recommended action: Upgrade to 1.10.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →