CVE-2019-3881

HighCVSS 7.8/10Last modified Jun 17, 2026

Description

Bundler prior to 2.1.0 uses a predictable path in /tmp/, created with insecure permissions as a storage location for gems, if locations under the user's home directory are not available. If Bundler is used in a scenario where the user does not have a writable home directory, an attacker could place malicious code in this directory that would be later loaded and executed.

Metrics

CVSS 3.1 7.8/10CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Sep 4, 2020
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2019

CVE-2019-38825.5A flaw was found in the Linux kernel's vfio interface implementation that permits violation of the user's locked memory limit. If a device iCVE-2019-38837.5In 389-ds-base up to version 1.4.1.2, requests are handled by workers threads. Each sockets will be waited by the worker for at most 'ioblocCVE-2019-38845.4A vulnerability exists in the garbage collection mechanism of atomic-openshift. An attacker able spoof the UUID of a valid object from anothCVE-2019-38857.5A use-after-free flaw was found in pacemaker up to and including version 2.0.1 which could result in certain sensitive information to be leaCVE-2019-38865.4An incorrect permissions check was discovered in libvirt 4.8.0 and above. The readonly permission was allowed to invoke APIs depending on thCVE-2019-38875.6A flaw was found in the way KVM hypervisor handled x2APIC Machine Specific Rregister (MSR) access with nested(=1) virtualization enabled. InCVE-2019-38889.8A vulnerability was found in Undertow web server before 2.0.21. An information exposure of plain text credentials through log files because CVE-2019-38895.4A reflected XSS vulnerability exists in authorization flow of OpenShift Container Platform versions: openshift-online-3, openshift-enterprisCVE-2019-38908.1It was discovered evolution-ews before 3.31.3 does not check the validity of SSL certificates. An attacker could abuse this flaw to get confCVE-2019-38917.8It was discovered that a world-readable log file belonging to Candlepin component of Red Hat Satellite 6.4 leaked the credentials of the CanCVE-2019-38934.9In Foreman it was discovered that the delete compute resource operation, when executed from the Foreman API, leads to the disclosure of the CVE-2019-38948.8It was discovered that the ElytronManagedThread in Wildfly's Elytron subsystem in versions from 11 to 16 stores a SecurityIdentity to run th
CVE-2019-3881: High severity, CVSS 7.8 | Vulnix