PT-2021-15547 · Celery+2 · Celery+2

Calum Hutton

·

Published

2021-12-29

·

Updated

2024-11-11

·

CVE-2021-23727

CVSS v4.0

7.7

High

VectorAV:N/AC:H/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions celery versions prior to 5.2.2
Description The issue affects the package by default trusting messages and metadata stored in backends, which can lead to a stored command injection vulnerability when an attacker gains access to or manipulates the metadata within a celery backend. This could potentially allow the attacker to gain further access to the system.
Recommendations For versions prior to 5.2.2, update to version 5.2.2 or later to resolve the issue. As a temporary workaround, consider restricting access to the backend to minimize the risk of exploitation. Avoid using the deserialization of task metadata from the backend until the issue is resolved.

Exploit

Fix

Command Injection

OS Command Injection

Weakness Enumeration

Related Identifiers

ALT-PU-2022-1632
ALT-PU-2024-1361
ALT-PU-2024-15269
CVE-2021-23727
GHSA-Q4XR-RC97-M4XX
MGASA-2022-0029
PYSEC-2021-858
SNYK-PYTHON-CELERY-2314953

Affected Products

Alt Linux
Debian
Celery