Katalog CVE

CVE-2026-102527

ŚrednieCVSS 6.9
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

Nuxt OG Image generuje obrazy OG przy użyciu szablonów Vue w Nuxt. Od wersji 6.2.5 do 6.7.0 dynamiczna trasa /_og/d/*.png przyjmuje niepodpisane żądania, a resolvePathCacheKey() tworzy klucze cache ze ścieżki żądania, adresu URL witryny i znormalizowanych opcji renderowania ujawnianych przez adresy URL obrazów i odpowiedzi serwera. Nieuwierzytelniony atakujący może dostarczyć kontrolowane dane obrazu przez parametr title wraz z wyliczonym cacheKey i zapełnić slot cache używany dla legalnego obrazu Open Graph, powodując serwowanie sfałszowanej treści obrazu.

Ocena ryzyka

Atakujący może zatruć cache i serwować użytkownikom sfałszowane obrazy Open Graph, co może prowadzić do dezinformacji lub podszywania się pod legalne treści.

Rekomendacja

Zaktualizuj Nuxt OG Image do wersji 6.7.0 lub nowszej, która naprawia tę podatność.

Inne podatności w Nuxt OG Image

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

Nuxt OG Image generates OG Images with Vue templates in Nuxt. From 6.2.5 until 6.7.0, the dynamic /_og/d/*.png route accepts unsigned requests while resolvePathCacheKey() produces cache keys from the request path, site URL, and normalized rendering options exposed through image URLs and server responses. An unauthenticated attacker can provide attacker-controlled image data through the title parameter together with a derived cacheKey and populate the cache slot used for a legitimate Open Graph image, causing spoofed image content to be served to users. This issue is fixed in version 6.7.0.

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