Katalog CVE

CVE-2026-112958

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

Streszczenie

W ApostropheCMS przed wersją 4.34.0 zdefiniowane w projekcie pole stylu widgetu o dowolnej formie może przenieść kontrolowany przez redaktora cudzysłów do atrybutu stylu inline, ponieważ serializator opakowania nie stosuje kodowania atrybutów HTML. Cudzysłów może zakończyć atrybut stylu i wstrzyknąć wykonywalne atrybuty podczas renderowania opublikowanej treści lub szkicu wyświetlanego przez użytkownika o wyższych uprawnieniach.

Ocena ryzyka

Wstrzyknięcie wykonywalnych atrybutów może prowadzić do wykonania skryptu w przeglądarce użytkownika o wyższych uprawnieniach, co stanowi ryzyko XSS.

Rekomendacja

Zaktualizuj ApostropheCMS do wersji 4.34.0 lub nowszej oraz przejrzyj pola stylu widgetów pod kątem niebezpiecznych wartości.

Inne podatności w ApostropheCMS

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

ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, a project-defined free-form widget style field can carry an editor-controlled quote into an inline style attribute because the wrapper serializer does not apply HTML-attribute encoding. The quote can terminate the style attribute and inject executable attributes when published content, or an affected draft viewed by a higher-privileged user, is rendered. This issue is fixed in version 4.34.0.

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