Katalog CVE

CVE-2026-74790

KrytyczneCVSS 9.1
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Scriban przed wersją 7.0.0 przechowuje w pamięci podręcznej obiekty TypedObjectAccessor tylko według typu, bez uwzględniania zmian MemberFilter. Pozwala to na ponowne użycie instancji TemplateContext i ujawnienie członków, które powinny być ukryte, co umożliwia atakującemu dostęp do filtrowanych właściwości i pól po zaostrzeniu filtrów.

Ocena ryzyka

Ryzyko obejścia polityk sandboxa w aplikacjach wielodostępnych, co może prowadzić do nieautoryzowanego dostępu do danych lub funkcji.

Rekomendacja

Zaktualizuj Scriban do wersji 7.0.0 lub nowszej, aby wyeliminować problem z cache'owaniem TypedObjectAccessor.

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

Scriban before 7.0.0 caches TypedObjectAccessor by Type only without considering MemberFilter changes, allowing reused TemplateContext instances to expose members that should be hidden. Attackers can access filtered properties and fields by reusing a TemplateContext after tightening its MemberFilter, bypassing sandbox policies across requests or tenants.

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