Skip to content

← Public intelligence

Maven package

io.jenkins.plugins:perfecto

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

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

  1. Medium, CVSS 4.3MavenPublished

    Missing permission check in Perfecto Plugin

    CVE-2020-2260 · GHSA-3h2q-m63q-9cf6

    Affected
    • Maven io.jenkins.plugins:perfecto <= 1.17
    Fixed in
    1.18· Vendor fix available
    Issue
    Perfecto Plugin 1.17 and earlier does not perform a permission check in a method implementing a connection test. This allows attackers with Overall/Read permission to connect to an attacker-specified HTTP URL using attacker-specified username and password. Perfecto Plugin 1.18 requires Overall/Administer permission to perform a connection test.

    Recommended action: Upgrade to 1.18 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. High, CVSS 8.8MavenPublished

    OS command execution vulnerability in Perfecto Plugin

    CVE-2020-2261 · GHSA-jq84-6fmm-6qv6

    Affected
    • Maven io.jenkins.plugins:perfecto <= 1.17
    Fixed in
    1.18· Vendor fix available
    Issue
    Perfecto Plugin allows specifying Perfecto Connect Path and Perfecto Connect File Name in job configurations. This command is executed on the Jenkins controller in Perfecto Plugin 1.17 and earlier, allowing attackers with Job/Configure permission to run arbitrary commands on the Jenkins controller. Perfecto Plugin 1.18 executes the specified commands on the agent the build is running on.

    Recommended action: Upgrade to 1.18 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 →