Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

github логотип

GHSA-3888-q23f-x7qh

Опубликовано: 21 апр. 2026
Источник: github
Github: Прошло ревью
CVSS3: 4.9

Описание

October CMS has Safe Mode Bypass via CSS Preprocessor Compilers

A server-side information disclosure vulnerability was identified in the handling of CSS preprocessor files. Backend users with Editor permissions could craft .less, .sass, or .scss files that leverage the compiler's import functionality to read arbitrary files from the server. This worked even with cms.safe_mode enabled.

Impact

  • Potential exposure of sensitive server-side files
  • Requires authenticated backend access with Editor permissions
  • Only relevant when cms.safe_mode is enabled (otherwise direct PHP injection is already possible)

Patches

The vulnerability has been patched in v3.7.14 and v4.1.10. When cms.safe_mode is enabled, .less, .sass, and .scss files can no longer be created, uploaded, or edited across the CMS editor, media manager, and file upload interfaces. All users are encouraged to upgrade to the latest patched version.

Workarounds

If upgrading immediately is not possible:

  • Set cms.editable_asset_types config to ['css', 'js'] to remove preprocessor file types from the editor

  • Restrict Editor tool access to fully trusted administrators only

  • Reported by Chris Alupului

Пакеты

Наименование

october/system

composer
Затронутые версииВерсия исправления

< 3.7.14

3.7.14

Наименование

october/system

composer
Затронутые версииВерсия исправления

>= 4.0.0, < 4.1.10

4.1.10

EPSS

Процентиль: 16%
0.00246
Низкий

4.9 Medium

CVSS3

Дефекты

CWE-184
CWE-200
CWE-22

Связанные уязвимости

CVSS3: 4.9
nvd
4 месяца назад

October is a Content Management System (CMS) and web platform. Prior to 3.7.14 and 4.1.10, a server-side information disclosure vulnerability was identified in the handling of CSS preprocessor files. Backend users with Editor permissions could craft .less, .sass, or .scss files that leverage the compiler's import functionality to read arbitrary files from the server. This worked even with cms.safe_mode enabled. This vulnerability is fixed in 3.7.14 and 4.1.10.

EPSS

Процентиль: 16%
0.00246
Низкий

4.9 Medium

CVSS3

Дефекты

CWE-184
CWE-200
CWE-22