CVE-2026-108258 in Shinyinformación

Resumen

por VulDB • 2026-10-09

Shiny for Python es un framework para construir aplicaciones web interactivas en Python. Desde la versión 1.4.0 hasta la 1.6.4, la restauración de marcadores acepta un state_id proporcionado por el cliente y lo concatena al directorio shiny_bookmarks del lado del servidor sin validar que sea un único segmento de ruta seguro. Una solicitud no autenticada puede utilizar segmentos de directorio padre o una ruta absoluta para hacer que el servidor abra input.json y values.json fuera de la tienda de marcadores, incluso cuando bookmark_store está configurado como deshabilitado. En aplicaciones configuradas con bookmark_store establecido en server y utilizando ui.input_file(), el controlador de restauración puede además copiar y exponer un archivo seleccionado por el atacante desde un directorio seleccionado por este. Este problema se soluciona en la versión 1.6.4.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

GitHub M

Reservar

2026-10-09

Divulgación

2026-10-10

Moderación

aceptado

Artículo

VDB-416007

EPSS

0.00357

KEV

no

Actividades

bajo

Fuentes

Interested in the pricing of exploits?

See the underground prices here!