Skip to content

← Public intelligence

Maven package

org.jenkins-ci.plugins:git-client

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

6 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 5.0MavenPublished

    Jenkins Git client Plugin has an OS command injection vulnerability on agents

    CVE-2026-57282 · GHSA-wp5x-hrrw-6r4g

    Affected
    • Maven org.jenkins-ci.plugins:git-client < 6.6.1
    Fixed in
    6.6.1· Vendor fix available
    Issue
    Jenkins Git client Plugin 6.6.0 and earlier does not correctly escape the workspace directory name when it is embedded into the SSH wrapper script generated by the "Manually provided keys" Git Host Key Verification strategy on Unix agents. This allows attackers able to control the name of a build’s working directory (e.g. through a build parameter that determines the workspace directory) to inject shell command substitution and execute arbitrary commands on the agent. This vulnerability only has an impact when attackers can control working directories (e.g., the argument to the dir(…) Pipeline step) while not being able to control the Pipeline itself or the programs or build scripts it executes. This vulnerability has been reported through the Jenkins Bug Bounty Program sponsored by the European Commission. Git client Plugin 6.6.1 stores the knownhosts file used by the "Manually provided keys" Git Host Key Verification strategy in the system temporary directory, so the workspace…

    Recommended action: Upgrade to 6.6.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 5.0MavenPublished

    Jenkins Git client Plugin has an OS command injection vulnerability on agents in Git client Plugin

    CVE-2025-67640 · GHSA-v8hg-m323-jvjq

    Affected
    • Maven org.jenkins-ci.plugins:git-client < 6.4.1
    Fixed in
    6.4.1· Vendor fix available
    Issue
    Jenkins Git client Plugin 6.4.0 and earlier does not not correctly escape the path to the workspace directory as part of an argument in a temporary shell script generated by the plugin, allowing attackers able to control the workspace directory name to inject arbitrary OS commands.

    Recommended action: Upgrade to 6.4.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 4.3MavenPublished

    Jenkins Git client Plugin file system information disclosure vulnerability

    CVE-2025-58458 · GHSA-g2pq-9jr7-w6gv

    Affected
    • Maven org.jenkins-ci.plugins:git-client < 6.3.3
    Fixed in
    6.3.3· Vendor fix available
    Issue
    In Jenkins Git client Plugin 6.3.2 and earlier, Git URL field form validation responses differ based on whether the specified file path exists on the controller when specifying amazon-s3 protocol for use with JGit, allowing attackers with Overall/Read permission to check for the existence of an attacker-specified file path on the Jenkins controller file system.

    Recommended action: Upgrade to 6.3.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 4.8MavenPublished

    Jenkins Git client plugin 3.11.0 does not perform SSH host key verification

    CVE-2022-36881 · GHSA-cm7j-p8hc-97vj

    Affected
    • Maven org.jenkins-ci.plugins:git-client <= 3.11.0
    Fixed in
    3.11.1· Vendor fix available
    Issue
    Jenkins Git client plugin 3.11.0 and earlier does not perform SSH host key verification when connecting to Git repositories via SSH, enabling man-in-the-middle attacks. Git client Plugin 3.11.1 provides strategies for performing host key verification for administrators to select the one that meets their security needs. For more information see the plugin documentation.

    Recommended action: Upgrade to 3.11.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. High, CVSS 8.8MavenPublished

    Improper Neutralization of Special Elements used in an OS Command in Jenkins Git Client Plugin

    CVE-2019-10392 · GHSA-hw6x-2qwv-rxr7

    Affected
    • Maven org.jenkins-ci.plugins:git-client <= 2.8.4
    Fixed in
    2.8.5· Vendor fix available
    Issue
    Jenkins Git Client Plugin 2.8.4 and earlier did not properly restrict values passed as URL argument to an invocation of 'git ls-remote', resulting in OS command injection.

    Recommended action: Upgrade to 2.8.5 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. Low, CVSS 3.3MavenPublished

    Insecure temporary file usage in Jenkins Git Client Plugin

    CVE-2017-1000242 · GHSA-fcxw-hhxq-48wx

    Affected
    • Maven org.jenkins-ci.plugins:git-client < 2.4.3
    Fixed in
    2.4.3· Vendor fix available
    Issue
    Jenkins Git Client Plugin 2.4.2 and earlier creates temporary file with insecure permissions resulting in information disclosure

    Recommended action: Upgrade to 2.4.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →