Katalog CVE

CVE-2026-53597

WysokieCVSS 8.7
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
0.93%

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

Streszczenie

Podatność w bibliotece Prompty umożliwia wykonanie dowolnego kodu JavaScript podczas ładowania plików .prompty. Ładowarka TypeScript używa gray-matter bez nadpisywania domyślnych silników frontmatter, co pozwala atakującemu na wstrzyknięcie złośliwego kodu przez plik z frontmatterem ---js.

Ocena ryzyka

Atakujący może zdalnie wykonać dowolny kod JavaScript na serwerze lub w środowisku deweloperskim, co prowadzi do pełnej kompromitacji systemu, kradzieży danych lub przejęcia kontroli nad aplikacją.

Rekomendacja

Należy natychmiast zaktualizować bibliotekę Prompty do wersji 2.0.0-beta.3 lub nowszej. Przed aktualizacją nie należy ładować plików .prompty z niezaufanych źródeł.

Inne podatności w Prompty

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

Prompty is a markdown file format (.prompty) for LLM prompts. From 2.0.0-alpha.1 until 2.0.0-beta.3, the @prompty/core TypeScript loader in runtime/typescript/packages/core/src/core/loader.ts used gray-matter without overriding executable js and javascript frontmatter engines, allowing an attacker-controlled .prompty file with ---js frontmatter to execute arbitrary JavaScript during prompt loading. This issue is fixed in version 2.0.0-beta.3.

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