CVE-2019-3893 json
In Foreman it was discovered that the delete compute resource operation, when executed from the Foreman API, leads to the disclosure of the…
published 2019-04-09 7 y ago modified 2026-06-17 4 mo ago also EUVD-2019-13502
- cvss
- 4.9
- version 3.0, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 1.8%
- EPSS 1.8% chance of exploitation in 30 days, percentile 78%
- public exploits
- 0
- none known
Summary
In Foreman it was discovered that the delete compute resource operation, when executed from the Foreman API, leads to the disclosure of the plaintext password or token for the affected compute resource. A malicious user with the "delete_compute_resource" permission can use this flaw to take control over compute resources managed by foreman. Versions before 1.20.3, 1.21.1, 1.22.0 are vulnerable.
Patch / fix
- theforeman foreman 1.20.3, 1.21.1
- tfm satellite capsule 6.6, satellite 6.6 5.0-7.el7sat
- kobo satellite capsule 6.6, satellite 6.6 0.5.1-1.el7sat
- pulp satellite capsule 6.6, satellite 6.6 2.19.1.1-1.el7sat
- gofer satellite capsule 6.6, satellite 6.6 2.12.5-5.el7sat
- future satellite capsule 6.6, satellite 6.6 0.16.0-11.el7sat
- ostree satellite capsule 6.6, satellite 6.6 2017.1-2.atomic.el7
- foreman satellite capsule 6.6, satellite 6.6 1.22.0.32-1.el7sat
- katello satellite capsule 6.6, satellite 6.6 3.12.0-2.el7sat
red hat advisories RHSA-2019:3172
- github.com/theforeman/foreman#6621 pull request
Vendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2019-3893 updated cvss 4.9
foreman: Recover of plaintext password or token for the compute resources
-
Red Hat Satellite 6.6 tfm 5.0-7.el7sat, kobo 0.5.1-1.el7sat, gofer 2.12.5-5.el7sat, pulp 2.19.1.1-1.el7sat, tfm-ror52 1.0-4.el7sat, future 0.16.0-11.el7sat, +448 more Red Hat Satellite Capsule 6.6 tfm 5.0-7.el7sat, kobo 0.5.1-1.el7sat, gofer 2.12.5-5.el7sat, pulp 2.19.1.1-1.el7sat, tfm-ror52 1.0-4.el7sat, future 0.16.0-11.el7sat, +239 morefixed: vendor fix “Do not grant the "destroy_compute_resource" permission to users that should not know the password.” RHSA-2019:3172
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
Exploit prediction
1.83% chance of exploitation in the next 30 days, higher than 78% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.0 | 4.9 | CVSS:3.0/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N |
| NVD | 3.1 | 4.9 | CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N |
| NVD | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:P/I:N/A:N |
Affected products
- The Foreman Project foreman
Classification
- Weakness
-
- CWE-732 Incorrect Permission Assignment for Critical Resource
References
-
github.com
/theforeman/foreman/pull/6621
third-party-advisory
-
projects.theforeman.org
/issues/26450
vendor-advisory
-
securityfocus.com
/bid/107846
vdb-entry, third-party-advisory
-
openwall.com
/lists/oss-security/2019/04/14/2
mailing-list, third-party-advisory
-
bugzilla.redhat.com
/show_bug.cgi?id=CVE-2019-3893
issue-tracking, third-party-advisory
Sources
- CVE List CVE-2019-3893
- NVD CVE-2019-3893
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.