Skip to content

← Public intelligence

RubyGems package

sidekiq-unique-jobs

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 5.1RubyGemsPublished

    Cross Site Scripting vulnerability in Contribsys Sidekiq

    CVE-2023-46950 · GHSA-fhx8-5c23-x7x5

    Affected
    • RubyGems sidekiq-unique-jobs >= 8.0.0, < 8.0.7; < 7.1.33
    Fixed in
    8.0.77.1.33· Vendor fix available
    Issue
    Cross Site Scripting vulnerability in Contribsys Sidekiq v.6.5.8 allows a remote attacker to obtain sensitive information via a crafted URL to the filter functions.

    Recommended action: Upgrade to 8.0.7 or 7.1.33 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 →
  2. High, CVSS 7.1RubyGemsPublished

    XSS sidekiq-unique-jobs UI server vulnerability

    CVE-2024-25122 · GHSA-cmh9-rx85-xj38

    Affected
    • RubyGems sidekiq-unique-jobs >= 8.0.0, < 8.0.7; >= 6.0.0.rc7, < 7.1.33
    Fixed in
    8.0.77.1.33· Vendor fix available
    Issue
    Cross site scripting (XSS) potentially exposing cookies / sessions / localStorage, fixed by sidekiq-unique-jobs v8.0.7. Specifically, this is a Reflected (Server-Side), Non-Self, Cross Site Scripting vulnerability, considered a P3 on the BugCrowd taxonomy with the following categorization: Cross-Site Scripting (XSS) Reflected Non-Self It was initially thought there was a second vulnerability (RCE), but it was a false alarm. Injection is impossible with Redis: String escaping and NoSQL injection The Redis protocol has no concept of string escaping, so injection is impossible under normal circumstances using a normal client library. The protocol uses prefixed-length strings and is completely binary safe. Ref: https://redis.io/docs/management/security/ XSS Vulnerability Specially crafted GET request parameters handled by any of the following endpoints of sidekiq-unique-jobs' "admin" web UI, allow a super-user attacker, or an unwitting, but authorized, victim, who has received a…

    Recommended action: Upgrade to 8.0.7 or 7.1.33 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 →