Katalog CVE

CVE-2026-54614

ŚrednieCVSS 4.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.31%

Percentyl 23 - wyżej niż 23% wszystkich znanych CVE

Streszczenie

DebugKit dla aplikacji CakePHP zawiera podatność w funkcji MailPreview, która pozwala atakującemu na wykonanie dowolnego konstruktora klasy. Atak wymaga dostępu do DebugKit przy włączonym trybie debugowania i dozwolonym hoście.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowane wykonanie kodu w kontekście aplikacji oraz ujawnienie ograniczonych informacji o aplikacji.

Rekomendacja

Zaleca się natychmiastową aktualizację DebugKit do wersji 4.10.3 lub 5.2.4, które naprawiają tę podatność.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

DebugKit provides a debugging toolbar for CakePHP applications. Prior to 4.10.3 and 5.2.4, the DebugKit MailPreview feature in src/Controller/MailPreviewController.php accepts a route-controlled previewName value in findPreview and passes the resolved class from App::className() to constructor execution without rejecting namespace separators or verifying that the class extends DebugKit\Mailer\MailPreview. An attacker able to access DebugKit while debug mode is enabled and the request hostname is local or allowlisted can select an unintended application class through the mail-preview preview route, resulting in arbitrary constructor execution and limited disclosure of application information. This issue is fixed in versions 4.10.3 and 5.2.4.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS