Skip to content

← Public intelligence

RubyGems package

cocoapods-downloader

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. High, CVSS 8.1RubyGemsPublished

    Command injection in cocoapods-downloader

    CVE-2022-21223 · GHSA-g397-v4w5-4m79

    Affected
    • RubyGems cocoapods-downloader < 1.6.2
    Fixed in
    1.6.2· Vendor fix available
    Issue
    The package cocoapods-downloader before 1.6.2 are vulnerable to Command Injection via hg argument injection. When calling the download function (when using hg), the url (and/or revision, tag, branch) is passed to the hg clone command in a way that additional flags can be set. The additional flags can be used to perform a command injection.

    Recommended action: Upgrade to 1.6.2 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.1RubyGemsPublished

    Command injection in cocoapods-downloader

    CVE-2022-24440 · GHSA-7627-mp87-jf6q

    Affected
    • RubyGems cocoapods-downloader < 1.6.0; >= 1.6.2, < 1.6.3
    Fixed in
    1.6.31.6.0· Vendor fix available
    Issue
    The package cocoapods-downloader before 1.6.0, from 1.6.2 and before 1.6.3 are vulnerable to Command Injection via git argument injection. When calling the Pod::Downloader.preprocessoptions function and using git, both the git and branch parameters are passed to the git ls-remote subcommand in a way that additional flags can be set. The additional flags can be used to perform a command injection.

    Recommended action: Upgrade to 1.6.3 or 1.6.0 by release line, 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 →