Skip to content
October 13, 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
Add Daily CyberSecurity as a preferred source on Google

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.

Related coverage

  • CVE-2026-21580: Stored XSS Hits Atlassian Confluence
  • Important wolfSSL Update: Critical Apple Trust Store Bypass & Predictable Randomness Flaws Patched
  • Android Security Bulletin – September 2025 Patches Actively Exploited Flaws (CVE-2025-38352 & CVE-2025-48543) and Critical RCE
  • CRITICAL ALERT: Windows Server WSUS Flaw Actively Exploited (CVE-2025-59287, CVSS 9.8)
  • Critical Flaws in Hiawatha Web Server Could Allow Authentication Bypass and RCE
  • Kiteworks Patches 78 Vulnerabilities, Including Critical Account Takeover Flaw
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

Translation

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-102255CVSS 10.0
    A Pre-authentication SSRF vulnerability exists in the SMA1000 Appliance Work Place interface due to an unintended alternate access...
    Admin intel📅 Updated: Oct 9, 2026
  • CVE-2026-105133CVSS 6.9
    A vulnerability was detected in Ahsay AhsayCBS up to 10.3.2. This affects the function checkSysPwd of the file...
    Admin intel📅 Updated: Oct 9, 2026
  • CVE-2023-22894CVSS 4.9
    Strapi through 4.5.5 allows attackers (with access to the admin panel) to discover sensitive user details by exploiting...
    CISA KEV📅 Added to KEV: Oct 8, 2026
  • CVE-2016-3081CVSS 8.1
    Apache Struts 2.3.19 to 2.3.20.2, 2.3.21 to 2.3.24.1, and 2.3.25 to 2.3.28, when Dynamic Method Invocation is enabled,...
    CISA KEV📅 Added to KEV: Oct 8, 2026
  • CVE-2015-3306CVSS 10.0
    The mod_copy module in ProFTPD 1.3.5 allows remote attackers to read and write to arbitrary files via the...
    CISA KEV📅 Added to KEV: Oct 8, 2026
  • CVE-2015-5477CVSS 7.5
    named in ISC BIND 9.x before 9.9.7-P2 and 9.10.x before 9.10.2-P3 allows remote attackers to cause a denial...
    CISA KEV📅 Added to KEV: Oct 8, 2026
  • CVE-2021-3199CVSS 9.8
    Directory traversal with remote code execution can occur in /upload in ONLYOFFICE Document Server before 5.6.3, when JWT...
    CISA KEV📅 Added to KEV: Oct 8, 2026
  • CVE-2026-94504CVSS 7.2
    Ninja Forms 3.15.3 stores an anonymous non-RTE textarea value and renders it without safe HTML encoding in the...
    Admin intel📅 Updated: Oct 7, 2026
Powered by CVE Watchtower

Critical Vulnerabilities

  • CVE-2026-108971CVSS 9.4
    A flaw has been found in D-Link DCS-930L B1.08B4. This impacts the function mpfd_decode of the file bootloader_region.bin...
    📅 Updated: Oct 13, 2026
  • CVE-2026-96012CVSS 9.9
    IBM Db2 Mirror for i 7.4, 7.5, and 7.6 is vulnerable to privilege escalation. An authenticated attacker could craft...
    📅 Updated: Oct 13, 2026
  • CVE-2026-109390CVSS 9.8
    AnyDesk before 8.0.3 allows unauthenticated remote attackers to execute arbitrary code via a heap-based buffer overflow, as demonstrated...
    📅 Updated: Oct 13, 2026
  • CVE-2026-109758CVSS 9.3
    Perforce Helix Authentication Service (HAS) deployments that retain the shipped default SCIM bearer token are vulnerable to unauthorized...
    📅 Updated: Oct 13, 2026
  • CVE-2026-89111CVSS 10.0
    The SAP Cloud SDK for Python contains an OAuth2 SSRF vulnerability affecting multi-tenant BTP applications. An attacker who...
    📅 Updated: Oct 13, 2026
  • CVE-2026-87689CVSS 9.8
    The Metasploit Framework Web Service REST API (msf-ws) exposes the credential store through Msf::WebServices::CredentialServlet. Every mutating and read...
    📅 Updated: Oct 13, 2026
  • CVE-2026-89107CVSS 9.9
    SAP S/4HANA (Manage Substitution/Validation Rules) does not sufficiently validate input processed by rule definition functionality that utilizes a...
    📅 Updated: Oct 13, 2026
  • CVE-2026-89108CVSS 9.1
    SAP Manufacturing Integration and Intelligence does not sufficiently enforce authorization boundaries within certain administrative functionality. An attacker with...
    📅 Updated: Oct 13, 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.