Git Credential Manager (GCM)'s Debian package does not set root ownership on installed files (git-ecosystem git-credential-manager)

CVE-2024-32478
MEDIUM 6.9

En bref

Source
NVD
EPSS
EPSS 0.19 % · centile 9 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
GitHub_M
Statut NVD
Deferred

Description

Git Credential Manager (GCM) is a secure Git credential helper. Prior to 2.5.0, the Debian package does not set root ownership on installed files. This allows user 1001 on a multi-user system can replace binary and gain other users' privileges. This vulnerability is fixed in 2.5.0.

Faiblesses (CWE)

  • CWE-732 — Attribution de permissions incorrecte sur une ressource critique

Références

Scores

VersionScoreVecteurÉvalué par
CVSS 3.1MEDIUM 6.9CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:NGitHub_M
CVSS 3.1MEDIUM 6.9CVSS:3.1/AV:L/AC:H/PR:H/UI:R/S:C/C:H/I:H/A:NNVD · security-advisories@github.com (Secondary)

Références européennes

Produits affectés

ProduitVersions
git-ecosystem · git-credential-manageraffected < 2.5.0

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD