top of page
perceptive_background_267k.jpg

IoTSharp BlobStorageController.cs lacks the [Authorize] attribute applied to every other controller in the application (DevicesController, CustomersController, …

Published:

4 August 2026 at 22:00:00

Alert date:

5 August 2026 at 14:10:56

Source:

nvd.nist.gov

Click to open the original link from this advisory

Mobile & IoT, Web Technologies, Identity & Access, Zero-Day Vulnerabilities

CVE-2026-71262 affects IoTSharp's BlobStorageController.cs, which lacks the [Authorize] attribute present on all other controllers in the application. No global authorization FallbackPolicy is configured in Startup.cs, leaving Upload, Download, List, Modify, and Delete endpoints fully accessible to unauthenticated remote attackers. Additionally, path and filename parameters passed to these endpoints are used without sanitization, enabling path traversal attacks. Attackers can read, write, modify, and delete arbitrary files outside the intended blob storage directory. Web-accessible paths can be targeted, allowing attackers to upload webshells and achieve remote code execution. This combination of missing authentication and unsanitized input represents a critical security flaw in the IoTSharp platform.

Technical details

Mitigation steps:

Affected products:

IoTSharp

Related links:

Related CVE's:

Related threat actors:

IOC's:

This article was created with the assistance of AI technology by Perceptive.

© 2025 by Perceptive Security. All rights reserved.

email: info@perceptivesecurity.com

Disclaimer: Deze website toont informatie afkomstig van externe bronnen. Perceptive aanvaardt geen verantwoordelijkheid voor de inhoud, juistheid of volledigheid van deze informatie.

bottom of page