Skip to content
OpenAdvisories
High · 7.5 CVE-2022-23837 EUVD-2022-0634GHSA-jrfj-98qg-qjgv

Denial of service in sidekiq

Published Jan 21, 2022 · Updated Aug 3, 2024 · Assigned by mitre

Description

In api.rb in Sidekiq before 5.2.10 and 6.4.0, there is no limit on the number of days when requesting stats for the graph. This overloads the system, affecting the Web UI, and makes it unavailable to users.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 ruby-sidekiq 6.4.1+dfsg-1 —
Debian 13 ruby-sidekiq 6.4.1+dfsg-1 —
Debian 12 ruby-sidekiq 6.4.1+dfsg-1 —
Debian 11 ruby-sidekiq 6.0.4+dfsg-2+deb11u1 DLA-4407-1
Debian 10 ruby-sidekiq 5.2.3+dfsg-1+deb10u1 DLA-3360-1
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Debian 9 ruby-sidekiq 4.2.3+dfsg-1+deb9u1 DLA-2943-1
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS ruby-sidekiq No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 22.04 LTS ruby-sidekiq 6.3.1+dfsg-1ubuntu0.1~esm1 USN-7695-1
Ubuntu Pro 20.04 LTS ruby-sidekiq 5.2.7+dfsg-1ubuntu0.1~esm1 USN-7695-1
Ubuntu Pro 18.04 LTS ruby-sidekiq 5.0.4+dfsg-2ubuntu0.1~esm1 USN-7695-1
ReleasePackageFixed inAdvisory
Red Hat Satellite Utils 6 foreman 3.1.1.21-2.el7sat RHSA-2022:5498
Red Hat Satellite Utils 6 satellite 6.11.0-2.el7sat RHSA-2022:5498
Red Hat Satellite Capsule 6 foreman 3.1.1.21-2.el7sat RHSA-2022:5498
Red Hat Satellite Capsule 6 libsolv 0.7.22-1.el7pc RHSA-2022:5498
Red Hat Satellite Capsule 6 python-django +1 3.2.13-1.el8pc RHSA-2022:5498
Red Hat Satellite Capsule 6 python-lxml 4.7.1-1.el8pc RHSA-2022:5498
Red Hat Satellite Capsule 6 python-sqlparse 0.4.2-2.el8pc RHSA-2022:5498
Red Hat Satellite Capsule 6 satellite 6.11.0-2.el7sat RHSA-2022:5498
Red Hat Satellite 6 candlepin 4.1.13-1.el7sat RHSA-2022:5498
Red Hat Satellite 6 foreman 3.1.1.21-2.el7sat RHSA-2022:5498
Red Hat Satellite 6 libsolv 0.7.22-1.el7pc RHSA-2022:5498
Red Hat Satellite 6 python-django +1 3.2.13-1.el8pc RHSA-2022:5498
Red Hat Satellite 6 python-lxml 4.7.1-1.el8pc RHSA-2022:5498
Red Hat Satellite 6 python-sqlparse 0.4.2-2.el8pc RHSA-2022:5498
Red Hat Satellite 6 rubygem-actionpack 6.0.4.7-1.el8sat RHSA-2022:5498
Red Hat Satellite 6 rubygem-puma 5.6.2-1.el8sat RHSA-2022:5498
Red Hat Satellite 6 rubygem-sidekiq 5.2.10-1.el8sat RHSA-2022:5498
Red Hat Satellite 6 satellite 6.11.0-2.el7sat RHSA-2022:5498
Red Hat Satellite 6 tfm-rubygem-actionpack 6.0.4.7-1.el7sat RHSA-2022:5498
Red Hat Satellite 6 tfm-rubygem-puma 5.6.2-1.el7sat RHSA-2022:5498
Red Hat Satellite 6 tfm-rubygem-sidekiq 5.2.10-1.el7sat RHSA-2022:5498

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 libdb 5.3.28-42.el8_4 RLSA-2022:5498

Affected packages

EcosystemPackageAffectedFixedRecord
RubyGems sidekiq >= 6.0.0, < 6.4.0 6.4.0 GHSA-jrfj-98qg-qjgv
RubyGems sidekiq < 5.2.10 5.2.10 GHSA-jrfj-98qg-qjgv

Advisories 6

References