Skip to content
November 2, 2026
  • Bluesky
  • Facebook
  • Linkedin
  • Mastodon
  • RSS
  • Twitter
  • Youtube

Daily CyberSecurity

Zero-hour alerts. Unmatched analysis.

Primary Menu
  • Home
  • CVE Data
    • CVE Watchtower
    • Top Exploited CVEs
    • CVE Stats by Vendor
    • Q2 2026 Report
    • CVE Alerts
    • CVE Alert Settings
    • Pricing
  • Cyber Criminals
  • Data Leak
  • Free Tools
    • CVSS 3.1 Calculator
    • Certificate Viewer
    • DNS Lookup
    • Encoder & Hash Generator
    • IP / Subnet Calculator
    • Whois Lookup
  • Linux
  • Malware
  • Vulnerability
  • Submit Press Release
  • Weekly Recap
Light/Dark Button
  • Home
  • News
  • Vulnerability Report
  • Critical XSS Flaw in RustFS Exposes S3 Storage to Total Admin Account Takeovers
  • Vulnerability Report

Critical XSS Flaw in RustFS Exposes S3 Storage to Total Admin Account Takeovers

Do Son February 27, 2026 3 minutes read
0
RustFS XSS Vulnerability CVE-2026-27822

RustFS is an open-source, high-performance distributed object storage system that is built in the Rust programming language. It is optimized for AI, big data workloads, and data lakes while offering full S3 compatibility. The platform aims to combine the memory safety and raw performance of Rust with the simplicity of MinIO.

Turn matching CVEs into GitHub Issues automatically — no copy-pasting, no duplicates.
Try Team free for 14 days →

However, administrators must take immediate action due to the disclosure of CVE-2026-27822, a critical Stored Cross-Site Scripting (XSS) vulnerability carrying a CVSS score of 9.1. This flaw resides in the RustFS preview modal and can lead to a complete administrative account takeover.

The core issue stems from a lack of origin separation between the management console and the S3 object delivery, paired with improper validation of the response content type during the file preview process. By default, the RustFS Console stores highly sensitive S3 credentials, including the AccessKey, SecretKey, and SessionToken, directly in the browser’s localStorage.

When an administrator attempts to preview a file, the application uses an <iframe> to render the file based on its metadata or extension. Because RustFS typically hosts the S3 API and the management console on the exact same origin, a dangerous bypass attack becomes possible.

A malicious actor can simply upload a file named xss.pdf but manipulate its Content-Type metadata to read text/html. When the victim opens the preview, the <iframe> executes the embedded script, which then enjoys unrestricted access to the parent window’s localStorage. By bypassing the PDF preview logic, the attacker can silently steal the administrator credentials.

This vulnerability specifically targets System Administrators using the Console and results in a full Account Takeover (ATO). With the stolen AccessKeyId, SecretAccessKey, and Session Token, the attacker can execute any administrative action. This level of access grants the ability to download the entire filesystem via the S3 API, delete critical data, or create persistent backdoors.

The vulnerability affects all RustFS versions prior to 1.0.0-alpha.82. Organizations should immediately upgrade to the patched version, 1.0.0-alpha.83.

In addition to applying the patch, security teams are advised to implement the following architectural mitigations:

  • Origin Separation: Implement a dedicated domain for data delivery that is completely different from the console domain in order to isolate user-uploaded content via the Same-Origin Policy.
  • Strict Security Headers: Enforce backend headers such as a Content-Security-Policy (CSP) to restrict script execution and disallow inline scripts.
  • Prevent Sniffing: Utilize X-Content-Type-Options: nosniff to prevent browsers from executing content that contradicts its declared type.
Add Daily CyberSecurity as a preferred source on Google

Related coverage

  • FreeRADIUS Security Patches Fix Critical Buffer Overflow Vulnerabilities
  • HPE Fabric Composer Vulnerabilities Expose Critical Systems
  • CERT/CC Warns of Xerj Authentication Bypass Flaw CVE-2026-97406
  • Patch Tuesday Jan 2026: Microsoft Fixes 114 Flaws & 3 Zero-Days
  • Critical 9.8 Flaw in Langflow’s AI CSV Agent Opens a Direct Path to Root Shell
  • Docker CopyEscape Flaw (CVE-2026-17106) Enables Host File Overwrite and Code Execution
Track all actively exploited CVEs →

Support Our Threat Intelligence

Find our vulnerability reports and weekly recaps helpful? Support our work today and unlock a 100% ad-free reading experience!

Buy Me a Coffee Logo Buy Me a Coffee
Select your plan
Free Pro Team

Hover over a plan to see its benefits.

Get Zero-Hour Vulnerability Alerts

Critical CVEs, CVSS scores, and PoC updates — straight to your inbox every week.

We respect your inbox. Unsubscribe anytime.

SHARE
Share on FacebookShare on XShare on LinkedInShare on TelegramShare on BlueskyShare on Mastodon
Written by
@DdoS · Security Researcher

Do Son

Do Son is the Founder and Editor of SecurityOnline.info. Working in cybersecurity since 2013, he reports on vulnerabilities, malware, and emerging threats, providing timely analysis to help organizations and individuals stay ahead of evolving risks.

Tags: Account Takeover ATO Cloud Security CVE-2026-27822 infosec Object Storage Patch Alert Rust Programming RustFS S3 Storage Stored XSS

Leave a Reply Cancel reply

You must be logged in to post a comment.

Search

CVE ALERTS
📈

EPSS Spike Alerts
Catch risk spikes before they make headlines.

🎯

Custom EPSS/CVSS
Set score thresholds to effectively filter noise.

🛡️

Exploit Intel
Real-world exploit signals beyond the KEV catalog.

🐙

GitHub Issues
Auto-create alert tickets without duplication.

📬

Weekly Digest
Clean summaries, eliminating email spam.

🏷️

Watchlist Groups
Tag vulnerabilities by team (Infra/AppSec/SOC).

🔀

Smart Routing
Route chat channels based on severity levels.

🚨

RBP Tracker
Early warning detection and tracking system.

Subscribe – $7/mo or try free for 14 days →

🚨 Active Exploits in the Wild

  • CVE-2026-20051CVSS 7.4
    A vulnerability with the Ethernet VPN (EVPN) Layer 2 ingress packet processing of Cisco Nexus 3600 Platform Switches...
    Watchtower Verified📅 Updated: Nov 1, 2026
  • CVE-2026-20118CVSS 6.8
    A vulnerability in the handling of an Egress Packet Network Interface (EPNI) Aligner interrupt in Cisco IOS XR...
    Watchtower Verified📅 Updated: Nov 1, 2026
  • CVE-2010-20125CVSS 8.7
    DedeCMS before 5.7 contains a file inclusion vulnerability in plus/carbuyaction.php that allows remote unauthenticated attackers to control the...
    Watchtower Verified📅 Updated: Oct 30, 2026
  • CVE-2015-20130CVSS 5.1
    Netsweeper before 4.0.11 and 4.1.0 before 4.1.5 contains a reflected cross-site scripting vulnerability in webadmin/reporter/view_server_log.php that allows remote...
    Watchtower Verified📅 Updated: Oct 30, 2026
  • CVE-2026-111357CVSS 7.0
    Ivanti Connect Secure 22.8R2.4 mishandles the manner in which the dsinvoked broker trusts DSCache configuration data, leading to...
    CISA KEV📅 Added to KEV: Oct 30, 2026
  • CVE-2026-118527CVSS 4.3
    Use of predictable filenames in Ivanti Connect Secure before versions 25.1.1.3 and 22.8R2.6 allows a remote authenticated attacker...
    CISA KEV📅 Added to KEV: Oct 30, 2026
  • CVE-2026-118539
    This module enables you to sell goods and services to customers through an included shopping cart and checkout...
    Admin intel📅 Updated: Oct 29, 2026
  • CVE-2022-31034CVSS 8.3
    Impact All versions of Argo CD starting with v0.11.0 are vulnerable to a variety of attacks when an...
    Watchtower Verified📅 Updated: Oct 29, 2026
Powered by CVE Watchtower

Critical Vulnerabilities

  • CVE-2026-120213CVSS 9.1
    @fastify/http-proxy is a Fastify plugin that proxies HTTP requests to an upstream server under a configured prefix. In...
    📅 Updated: Nov 2, 2026
  • CVE-2026-102435CVSS 9.8
    The Ultra Addons for Contact Form 7 plugin for WordPress is vulnerable to arbitrary file deletion due to...
    📅 Updated: Nov 2, 2026
  • CVE-2025-11969CVSS 9.4
    The System REST APIs do not correctly enforce access control mechanisms, allowing users with lower privilege roles to...
    📅 Updated: Nov 2, 2026
  • CVE-2026-120345CVSS 10.0
    A vulnerability was found in WAVLINK WN551X3-A M51X3_V251020-WO-182e965. This impacts the function sub_41a430 of the file /bin/ioos of...
    📅 Updated: Nov 2, 2026
  • CVE-2026-120344CVSS 10.0
    A vulnerability has been found in WAVLINK WN551X3-A M51X3_V251020-WO-182e965. This affects the function system of the file /bin/ioos...
    📅 Updated: Nov 2, 2026
  • CVE-2026-120322CVSS 9.4
    A vulnerability was identified in Termix-SSH Termix up to 2.9.2. This issue affects some unknown processing of the...
    📅 Updated: Nov 2, 2026
  • CVE-2026-120283CVSS 10.0
    A vulnerability was identified in Linksys E8450 1.2.00.360516. Affected is the function strcpy of the file /www/cgi-bin/portal.cgi. Such...
    📅 Updated: Nov 2, 2026
  • CVE-2026-120282CVSS 9.4
    A vulnerability was determined in WAVLINK WN536AX6-A V260507. This impacts the function host_black of the file /protocol.csp. This...
    📅 Updated: Nov 2, 2026
Powered by CVE Watchtower

Daily CyberSecurity

  • About SecurityOnline.info
  • Advertise with us
  • Announcement
  • Contact
  • Contributor Register
  • Login
  • Disclaimer
  • DCMA
  • Privacy Policy
  • About SecurityOnline.info
  • Advertise on SecurityOnline.info
  • Contact Us

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works

  • CVE Watchtower
  • CVE Statistics by Vendor 2026
  • Q3 2026 Report
  • Top Exploited CVEs
  • Bluesky
  • Facebook
  • Linkedin
  • Mastodon
  • RSS
  • Twitter
  • Youtube
© 2017 - 2026 Daily CyberSecurity. All Rights Reserved.