Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-3700

CVE-2025-7783: Unsafe random function in form-data

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • Core UI
    • CVE-2025-7783: Unsafe random function in form-data
    • Security & Compliance
    • False
    • False
    • In Progress
    • 57% To Do, 14% In Progress, 29% Done
    • (10/13) "Update jest-environment-jsdom" is In Progress

      Original Description:

      Security Tracking Issue

      Do not make this issue public.

      Flaw:


      Unsafe random function in form-data

      Use of Insufficiently Random Values vulnerability in form-data allows HTTP Parameter Pollution (HPP). This vulnerability is associated with program files lib/form_data.Js.

      This issue affects form-data: < 2.5.4, 3.0.0 - 3.0.3, 4.0.0 - 4.0.3.

      ~~~

      The short term fix to address the CVE was to implement resolutions override in package.json: 

      "resolutions": {
           ...
           ...
          "form-data": "^4.0.4"
      }

      Note: as the dependencies below are updated, the resolutions overrides above ^^, should be made more specific!
      The form-data resolution above must be deleted when all the mentioned dependencies below are updated!

      Longer term the following dependencies need to be updated to properly handle the CVE:

      Package Current Version Current form-data Latest Version Latest form-data CVE Status
      axios 1.7.4 4.0.0 1.11.0 4.0.4 Latest: FIXED
      Cypress 13.17.0 4.0.0 14.5.3 4.0.4 Latest: FIXED
      jest-environment-jsdom 29.7.0 4.0.0 30.0.5 None Latest: No dependency

              dtaylor@redhat.com David Taylor
              dtaylor@redhat.com David Taylor
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: