CVE-2020-7598
Medium · 5.6CVSS
5.6
EPSS
1.9%
Published
Mar 11, 2020
CISA due date
—
Cloudanix analysis
A vulnerable software component can let someone alter how an application handles data, which may cause incorrect behavior, outages, or security bypasses unless the component is updated.
- Exploitation
- Remote Unauthenticated
- Attacker needs
- None
- Complexity
- High
- Impact
- Data Tampering
- Component
- Library
- Class
- Improper Input Validation
- Remediation
- Upgrade
- Effort
- Low
- Patch risk
- Low
What it actually does
The flaw is a prototype pollution vulnerability in minimist before 1.2.2. When attacker-controlled input is parsed as command-line-style arguments, specially crafted keys such as __proto__ or constructor can add or modify properties on Object.prototype. In JavaScript applications, those polluted inherited properties may then affect unrelated objects created later in the same process. The practical impact depends on how the affected application uses parsed values, but can include configuration tampering, security control bypass, data exposure, denial of service, and in some unsafe code paths potential code execution through polluted options passed to sensitive APIs.
Why it matters to the business
Applications or products that bundle vulnerable minimist versions can behave unpredictably if they parse untrusted input, potentially leading to incorrect authorization decisions, service instability, or manipulation of application configuration. The issue is not listed in CISA KEV and has a relatively low EPSS score, but public exploit techniques exist and the vulnerability has been known since 2020, so lingering exposure generally indicates dependency hygiene risk. For the provided affected product data, cacti/cacti Git builds should be brought to the fixed commit 6ea486a00a56c1e43fac07a3ccb7c56acca17b3c or later.
How an attack unfolds
An attacker first identifies an application path, API, job runner, webhook, or administrative feature that passes externally supplied values into minimist or a vulnerable bundled copy of minimist. The attacker submits argument-like input containing prototype pollution keys, commonly using __proto__ or constructor.prototype syntax. The vulnerable parser writes attacker-supplied values onto Object.prototype instead of treating them as ordinary input. Subsequent application logic then reads those inherited properties as if they were legitimate own properties on normal objects. If those properties influence access checks, templates, subprocess options, serialization, or configuration defaults, the attacker may alter behavior, cause errors, expose data, or reach a more severe exploit chain. The supplied threat actor field appears to reference an unrelated vulnerability label rather than a named actor, so no specific actor attribution should be inferred from it.
How to fix it
Upgrade minimist to version 1.2.2 or later wherever it is used directly or transitively; current maintained dependency versions should be preferred over the minimum fixed version. For cacti/cacti Git builds identified in the input, update to commit 6ea486a00a56c1e43fac07a3ccb7c56acca17b3c or later. Regenerate lockfiles after dependency updates and confirm that no older minimist copy remains under nested node_modules paths. If immediate upgrade is not possible, prevent untrusted input from being passed into minimist, reject keys named __proto__, prototype, constructor, constructor.prototype, and equivalent encoded or nested forms, and use safe object creation patterns such as Object.create(null) for dictionaries. Also add defensive checks that require Object.prototype.hasOwnProperty.call(obj, key) before trusting object properties in security-sensitive logic.
How to confirm the fix worked
Confirm the fix by inspecting dependency manifests and lockfiles for minimist versions earlier than 1.2.2, including transitive copies. Use package manager tooling such as npm ls minimist, yarn why minimist, pnpm why minimist, software composition analysis, or container image scanning to verify the resolved version. For cacti/cacti Git deployments, verify the running source revision is commit 6ea486a00a56c1e43fac07a3ccb7c56acca17b3c or later. Test representative input paths with benign prototype pollution probes and confirm that Object.prototype is not modified after parsing. Regression tests should verify that parsed objects do not expose attacker-controlled inherited properties and that dangerous keys are rejected or neutralized.
Typical attack path
- Find an exposed feature that accepts user-controlled parameters, request bodies, webhook content, job definitions, or command-line-like input.
- Determine whether the application or bundled product uses a vulnerable minimist version before 1.2.2 to parse that input.
- Send a crafted payload containing keys such as __proto__, constructor.prototype, or constructor[prototype].
- Cause the vulnerable parser to write attacker-controlled properties onto Object.prototype.
- Trigger follow-on application functionality that consumes ordinary JavaScript objects affected by the polluted prototype.
- Abuse the resulting behavior change for configuration manipulation, authorization bypass, data access, denial of service, or further exploitation depending on available sinks.
How to detect it
To assess prior exploitation, review HTTP access logs, API gateway logs, WAF events, application logs, webhook/job-runner logs, and any audit logs for submitted parameters containing prototype pollution keys. Focus on payloads using __proto__, constructor.prototype, constructor[prototype], prototype, or URL-encoded variants. In Node.js application logs, look for unusual TypeError exceptions, unexpected configuration values, authorization anomalies, or repeated requests immediately before crashes or behavior changes. Inspect process-level telemetry for unexpected child process creation only if the application has code paths where polluted options could influence command execution. For forensics, examine package-lock.json, yarn.lock, pnpm-lock.yaml, npm-shrinkwrap.json, and node_modules/minimist/package.json to identify vulnerable versions that were present at the time of suspicious activity. Because prototype pollution often leaves no durable file artifact by itself, absence of filesystem indicators does not rule out exploitation; logs containing crafted keys are the most useful retrospective evidence.
- __proto__
- %5F%5Fproto%5F%5F
- constructor.prototype
- constructor%2Eprototype
- constructor[prototype]
- constructor%5Bprototype%5D
- --__proto__.polluted=
- --constructor.prototype.polluted=
- __proto__[polluted]
- __proto__%5Bpolluted%5D
- ?__proto__=
- &__proto__=
- ?constructor.prototype=
- &constructor.prototype=
- Object.prototype
- node_modules/minimist/package.json
- "minimist": "1.2.0"
- "minimist": "1.2.1"
- minimist@1.2.0
- minimist@1.2.1
What your security team should do
- Inventory applications, containers, and bundled products that include minimist before 1.2.2, with priority on internet-facing services and systems that parse user-controlled input.
- Upgrade affected dependencies or affected product builds; for cacti/cacti Git, move to commit 6ea486a00a56c1e43fac07a3ccb7c56acca17b3c or later.
- Search application, API gateway, WAF, and job execution logs for prototype pollution payloads containing __proto__, constructor.prototype, constructor[prototype], or encoded equivalents.
- Add input validation or WAF rules to block prototype pollution keys at exposed boundaries while patching is in progress.
- Review code paths that use parsed arguments to influence authorization, templating, subprocess execution, serialization, or configuration defaults.
- Add dependency scanning to CI/CD and fail builds that introduce vulnerable minimist versions or other known prototype pollution packages.
The record
minimist before 1.2.2 could be tricked into adding or modifying properties of Object.prototype using a "constructor" or "__proto__" payload.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| npm | minimist | 0 | 0.2.4 |
| npm | minimist | 0 | 0.2.1 |
| npm | minimist | 1.0.0 | 1.2.6 |
| npm | minimist | 1.0.0 | 1.2.3 |
| AlmaLinux:8 | nodejs-nodemon | 0 | 1.18.3-1.module_el8.3.0+2023+d2377ea3 |
| AlmaLinux:8 | nodejs-nodemon | 0 | 1.18.3-1.module_el8.3.0+2047+b07ac28e |
| AlmaLinux:8 | nodejs-packaging | 0 | 17-3.module_el8.3.0+2023+d2377ea3 |
| AlmaLinux:8 | nodejs-packaging | 0 | 17-3.module_el8.4.0+2224+b07ac28e |
| AlmaLinux:8 | nodejs-packaging | 0 | 17-3.module_el8.4.0+2521+c668cc9f |
| Debian:11 | node-minimist | 0 | 1.2.5-1 |
| Debian:11 | node-minimist | 0 | 1.2.5+~cs5.3.1-2+deb11u1 |
| Debian:12 | node-minimist | 0 | 1.2.5-1 |
| Debian:12 | node-minimist | 0 | 1.2.6+~cs5.3.2-1 |
| Debian:13 | node-minimist | 0 | 1.2.5-1 |
| Debian:13 | node-minimist | 0 | 1.2.6+~cs5.3.2-1 |
| Red Hat:enterprise_linux:8::appstream | nodejs | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-debuginfo | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs-debuginfo | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-debugsource | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs-debugsource | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-devel | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs-devel | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-docs | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs-docs | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-full-i18n | 0 | 1:10.21.0-3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | nodejs-full-i18n | 0 | 1:12.18.2-1.module+el8.2.0+7233+61d664c1 |
| Red Hat:enterprise_linux:8::appstream | nodejs-nodemon | 0 | 0:1.18.3-1.module+el8+2632+6c5111ed |
| Red Hat:enterprise_linux:8::appstream | nodejs-nodemon | 0 | 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 |
| Red Hat:enterprise_linux:8::appstream | nodejs-packaging | 0 | 0:17-3.module+el8+2873+aa7dfd9a |
| Red Hat:enterprise_linux:8::appstream | nodejs-packaging | 0 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
| Red Hat:enterprise_linux:8::appstream | npm | 0 | 1:6.14.4-1.10.21.0.3.module+el8.2.0+7071+d2377ea3 |
| Red Hat:enterprise_linux:8::appstream | npm | 0 | 1:6.14.5-1.12.18.2.1.module+el8.2.0+7233+61d664c1 |
| Red Hat:openshift:3.11::el7 | atomic-openshift | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-clients | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-clients-redistributable | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-docker-excluder | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-excluder | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-hyperkube | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-hypershift | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-master | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-node | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-pod | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-sdn-ovs | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-template-service-broker | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-tests | 0 | 0:3.11.248-1.git.0.92ee8ac.el7 |
| Red Hat:openshift:3.11::el7 | atomic-openshift-web-console | 0 | 0:3.11.248-1.git.1.cc96c2d.el7 |
| Red Hat:openshift:3.11::el7 | cri-o | 0 | 0:1.11.16-0.10.dev.rhaos3.11.git1eee681.el7 |
| Red Hat:openshift:3.11::el7 | cri-o-debuginfo | 0 | 0:1.11.16-0.10.dev.rhaos3.11.git1eee681.el7 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-debuginfo | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-debugsource | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-devel | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-docs | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-full-i18n | 0 | 1:10.21.0-3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-nodemon | 0 | 0:1.18.3-1.module+el8+2632+6c5111ed |
| Red Hat:rhel_e4s:8.0::appstream | nodejs-packaging | 0 | 0:17-3.module+el8+2873+aa7dfd9a |
| Red Hat:rhel_e4s:8.0::appstream | npm | 0 | 1:6.14.4-1.10.21.0.3.module+el8.0.0+7067+054302d1 |
| Red Hat:rhel_eus:8.1::appstream | nodejs | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-debuginfo | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-debuginfo | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-debugsource | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-debugsource | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-devel | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-devel | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-docs | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-docs | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-full-i18n | 0 | 1:12.18.2-1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-full-i18n | 0 | 1:10.21.0-3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-nodemon | 0 | 0:1.18.3-1.module+el8.1.0+3369+37ae6a45 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-nodemon | 0 | 0:1.18.3-1.module+el8+2632+6c5111ed |
| Red Hat:rhel_eus:8.1::appstream | nodejs-packaging | 0 | 0:17-3.module+el8.1.0+3369+37ae6a45 |
| Red Hat:rhel_eus:8.1::appstream | nodejs-packaging | 0 | 0:17-3.module+el8+2873+aa7dfd9a |
| Red Hat:rhel_eus:8.1::appstream | npm | 0 | 1:6.14.5-1.12.18.2.1.module+el8.1.0+7232+f8b5ede5 |
| Red Hat:rhel_eus:8.1::appstream | npm | 0 | 1:6.14.4-1.10.21.0.3.module+el8.1.0+7070+fe09e702 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs10-nodejs | 0 | 0:10.21.0-3.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs10-nodejs-debuginfo | 0 | 0:10.21.0-3.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs10-nodejs-devel | 0 | 0:10.21.0-3.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs10-nodejs-docs | 0 | 0:10.21.0-3.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs10-npm | 0 | 0:6.14.4-10.21.0.3.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs12-nodejs | 0 | 0:12.18.2-1.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs12-nodejs-debuginfo | 0 | 0:12.18.2-1.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs12-nodejs-devel | 0 | 0:12.18.2-1.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs12-nodejs-docs | 0 | 0:12.18.2-1.el7 |
| Red Hat:rhel_software_collections:3::el7 | rh-nodejs12-npm | 0 | 0:6.14.5-12.18.2.1.el7 |
| Red Hat:rhev_manager:4.4:el8 | ansible-runner | 0 | 0:1.4.5-1.el8ar |
| Red Hat:rhev_manager:4.4:el8 | ansible-runner-service | 0 | 0:1.0.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-collections4 | 0 | 0:4.4-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-collections4-javadoc | 0 | 0:4.4-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-compress | 0 | 0:1.18-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-compress-javadoc | 0 | 0:1.18-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-configuration | 0 | 0:1.10-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-jexl | 0 | 0:2.1.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-jexl-javadoc | 0 | 0:2.1.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-jxpath | 0 | 0:1.3-29.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-jxpath-javadoc | 0 | 0:1.3-29.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-vfs | 0 | 0:2.4.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-vfs-ant | 0 | 0:2.4.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-vfs-examples | 0 | 0:2.4.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-commons-vfs-javadoc | 0 | 0:2.4.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-sshd | 0 | 0:2.5.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | apache-sshd-javadoc | 0 | 0:2.5.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ebay-cors-filter | 0 | 0:1.0.1-4.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ed25519-java | 0 | 0:0.3.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ed25519-java-javadoc | 0 | 0:0.3.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | engine-db-query | 0 | 0:1.6.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | java-client-kubevirt | 0 | 0:0.5.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | log4j12 | 0 | 0:1.2.17-22.el8ev |
| Red Hat:rhev_manager:4.4:el8 | log4j12-javadoc | 0 | 0:1.2.17-22.el8ev |
| Red Hat:rhev_manager:4.4:el8 | m2crypto | 0 | 0:0.35.2-5.el8ev |
| Red Hat:rhev_manager:4.4:el8 | m2crypto-debugsource | 0 | 0:0.35.2-5.el8ev |
| Red Hat:rhev_manager:4.4:el8 | makeself | 0 | 0:2.4.0-4.el8ev |
| Red Hat:rhev_manager:4.4:el8 | novnc | 0 | 0:1.1.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-ceilometer-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-ceilometer-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-cinder-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-cinder-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-glance-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-glance-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-heat-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-heat-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-javadoc | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-keystone-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-keystone-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-nova-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-nova-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-quantum-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-quantum-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-resteasy-connector | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-sdk | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-swift-client | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | openstack-java-swift-model | 0 | 0:3.2.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-cockpit-sso | 0 | 0:0.1.4-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-api-explorer | 0 | 0:0.0.6-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-backend | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-dbscripts | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-dwh | 0 | 0:4.4.1.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-dwh-grafana-integration-setup | 0 | 0:4.4.1.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-dwh-setup | 0 | 0:4.4.1.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extension-aaa-jdbc | 0 | 0:1.2.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extension-aaa-ldap | 0 | 0:1.4.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extension-aaa-ldap-setup | 0 | 0:1.4.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extension-aaa-misc | 0 | 0:1.1.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extension-logger-log4j | 0 | 0:1.1.0-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extensions-api | 0 | 0:1.0.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-extensions-api-javadoc | 0 | 0:1.0.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-health-check-bundler | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-metrics | 0 | 0:1.4.1.1-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-restapi | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-base | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-cinderlib | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-imageio | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-ovirt-engine | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-ovirt-engine-common | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-vmconsole-proxy-helper | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-setup-plugin-websocket-proxy | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-tools | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-tools-backup | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-ui-extensions | 0 | 0:1.2.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-vmconsole-proxy-helper | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-webadmin-portal | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-engine-websocket-proxy | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-fast-forward-upgrade | 0 | 0:1.1.6-0.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-log-collector | 0 | 0:4.4.2-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-scheduler-proxy | 0 | 0:0.1.9-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | ovirt-web-ui | 0 | 0:1.6.3-1.el8ev |
| Red Hat:rhev_manager:4.4:el8 | python-aniso8601 | 0 | 0:0.82-4.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-flask | 0 | 1:1.0.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-flask-doc | 0 | 1:1.0.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-flask-restful | 0 | 0:0.3.6-8.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-netaddr | 0 | 0:0.7.19-8.1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-notario | 0 | 0:0.0.16-2.el8cp |
| Red Hat:rhev_manager:4.4:el8 | python-ovsdbapp | 0 | 0:0.17.1-0.20191216120142.206cf14.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-pbr | 0 | 0:5.1.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-six | 0 | 0:1.12.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-websocket-client | 0 | 0:0.54.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python-werkzeug | 0 | 0:0.16.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python2-netaddr | 0 | 0:0.7.19-8.1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python2-pbr | 0 | 0:5.1.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python2-six | 0 | 0:1.12.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-aniso8601 | 0 | 0:0.82-4.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-ansible-runner | 0 | 0:1.4.5-1.el8ar |
| Red Hat:rhev_manager:4.4:el8 | python3-flask | 0 | 1:1.0.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-flask-restful | 0 | 0:0.3.6-8.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-m2crypto | 0 | 0:0.35.2-5.el8ev |
| Red Hat:rhev_manager:4.4:el8 | python3-m2crypto-debuginfo | 0 | 0:0.35.2-5.el8ev |
| Red Hat:rhev_manager:4.4:el8 | python3-netaddr | 0 | 0:0.7.19-8.1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-notario | 0 | 0:0.0.16-2.el8cp |
| Red Hat:rhev_manager:4.4:el8 | python3-ovirt-engine-lib | 0 | 0:4.4.1.8-0.7.el8ev |
| Red Hat:rhev_manager:4.4:el8 | python3-ovsdbapp | 0 | 0:0.17.1-0.20191216120142.206cf14.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-pbr | 0 | 0:5.1.2-2.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-six | 0 | 0:1.12.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-websocket-client | 0 | 0:0.54.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-werkzeug | 0 | 0:0.16.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | python3-werkzeug-doc | 0 | 0:0.16.0-1.el8ost |
| Red Hat:rhev_manager:4.4:el8 | rhv-log-collector-analyzer | 0 | 0:1.0.2-1.el8ev |
Related vulnerabilities
- CVE-2021-44906 Minimist <=1.2.5 is vulnerable to Prototype Pollution via file index.js, function… Same vulnerability
- CVE-2025-6965 There exists a vulnerability in SQLite versions before 3.50.2 where the number of… Also affects nodejs-nodemon
- CVE-2025-23085 A memory leak could occur when a remote peer abruptly closes the socket without sending a… Also affects nodejs-nodemon
- CVE-2025-23083 With the aid of the diagnostics_channel utility, an event can be hooked into whenever a… Also affects nodejs-nodemon
- CVE-2025-22150 Undici is an HTTP/1.1 client. Also affects nodejs-nodemon
- CVE-2023-39333 Maliciously crafted export names in an imported WebAssembly module can inject JavaScript… Also affects nodejs-nodemon
- CVE-2023-46809 Node.js versions which bundle an unpatched version of OpenSSL or run against a… Also affects nodejs-nodemon
- CVE-2024-36137 A vulnerability has been identified in Node.js, affecting users of the experimental… Also affects nodejs-nodemon