CVE-2026-71262 in IoTSharpinformación

Resumen

por VulDB • 2026-08-05

El archivo BlobStorageController.cs de IoTSharp carece del atributo [Authorize] aplicado a todos los demás controladores en la aplicación (DevicesController, CustomersController, TenantsController, etc.), y no se ha configurado ninguna FallbackPolicy global de autorización en Startup.cs, lo que deja sus endpoints Upload/Download/List/Modify/Delete accesibles para atacantes remotos sin autenticar. Los parámetros path/filename pasados a estos endpoints (por ejemplo, `_blob.WriteFileAsync($"{path}/{formFile.FileName}", ...)`) se utilizan sin sanitización, permitiendo una traversía de rutas que posibilita escribir, leer, modificar y eliminar archivos arbitrarios fuera del directorio de almacenamiento blob previsto, incluidas las rutas accesibles mediante web que pueden aprovecharse para la ejecución remota de código (RCE) mediante la carga de un webshell.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

TuranSec

Reservar

2026-08-05

Divulgación

2026-08-05

Moderación

aceptado

Artículo

VDB-386194

CPE

listo

EPSS

0.00000

KEV

no

Actividades

bajo

Fuentes

Do you want to use VulDB in your project?

Use the official API to access entries easily!