CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2026-25498

High
Published: Translated: NVD NIST

Summary

W platformie Craft CMS w wersjach od 4.0.0-RC1 do 4.16.17 oraz od 5.0.0-RC1 do 5.8.21 występuje podatność na zdalne wykonanie kodu (RCE). Funkcja assembleLayoutFromPost() w pliku src/services/Fields.php nie sanitizuje danych konfiguracyjnych dostarczonych przez użytkownika, co pozwala na wstrzykiwanie złośliwych konfiguracji zachowań Yii2 przez uwierzytelnionych administratorów.

Risk Assessment

Podatność ta umożliwia wykonanie dowolnych poleceń systemowych na serwerze, co stanowi poważne zagrożenie dla bezpieczeństwa organizacji. Może prowadzić do utraty danych, przejęcia kontroli nad systemem lub innych nieautoryzowanych działań.

Recommendation

Zaleca się aktualizację Craft CMS do wersji 5.8.22 lub nowszej, aby usunąć tę podatność. Dodatkowo, należy monitorować dostęp administratorów oraz stosować zasady minimalnych uprawnień.

Related vulnerabilities

Original NVD description (English source)

Craft is a platform for creating digital experiences. In versions 4.0.0-RC1 through 4.16.17 and 5.0.0-RC1 through 5.8.21, a Remote Code Execution (RCE) vulnerability exists in Craft CMS where the assembleLayoutFromPost() function in src/services/Fields.php fails to sanitize user-supplied configuration data before passing it to Craft::createObject(). This allows authenticated administrators to inject malicious Yii2 behavior configurations that execute arbitrary system commands on the server. This vulnerability represents an unpatched variant of the behavior injection vulnerability addressed in CVE-2025-68455, affecting different endpoints through a separate code path. This vulnerability is fixed in 5.8.22.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS