CVE-2026-27822

EUVD-2026-8590
RustFS is a distributed object storage system built in Rust. Prior to version 1.0.0-alpha.83, a Stored Cross-Site Scripting (XSS) vulnerability in the RustFS Console allows an attacker to execute arbitrary JavaScript in the context of the management console. By bypassing the PDF preview logic, an attacker can steal administrator credentials from `localStorage`, leading to full account takeover and system compromise. Version 1.0.0-alpha.83 fixes the issue.
Cross-site Scripting
ProviderTypeBase ScoreAtk. VectorAtk. ComplexityPriv. RequiredVector
NISTPrimary
9 CRITICAL
NETWORK
LOW
LOW
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:H
Base Score
CVSS 3.x
EPSS Score
Percentile: Unknown
Affected Products (NVD)
VendorProductVersion
rustfsrustfs
1.0.0:alpha1
rustfsrustfs
1.0.0:alpha10
rustfsrustfs
1.0.0:alpha11
rustfsrustfs
1.0.0:alpha12
rustfsrustfs
1.0.0:alpha13
rustfsrustfs
1.0.0:alpha14
rustfsrustfs
1.0.0:alpha15
rustfsrustfs
1.0.0:alpha16
rustfsrustfs
1.0.0:alpha17
rustfsrustfs
1.0.0:alpha18
rustfsrustfs
1.0.0:alpha19
rustfsrustfs
1.0.0:alpha2
rustfsrustfs
1.0.0:alpha20
rustfsrustfs
1.0.0:alpha21
rustfsrustfs
1.0.0:alpha22
rustfsrustfs
1.0.0:alpha23
rustfsrustfs
1.0.0:alpha24
rustfsrustfs
1.0.0:alpha25
rustfsrustfs
1.0.0:alpha26
rustfsrustfs
1.0.0:alpha27
rustfsrustfs
1.0.0:alpha28
rustfsrustfs
1.0.0:alpha29
rustfsrustfs
1.0.0:alpha3
rustfsrustfs
1.0.0:alpha30
rustfsrustfs
1.0.0:alpha31
rustfsrustfs
1.0.0:alpha32
rustfsrustfs
1.0.0:alpha33
rustfsrustfs
1.0.0:alpha34
rustfsrustfs
1.0.0:alpha35
rustfsrustfs
1.0.0:alpha36
rustfsrustfs
1.0.0:alpha37
rustfsrustfs
1.0.0:alpha38
rustfsrustfs
1.0.0:alpha39
rustfsrustfs
1.0.0:alpha4
rustfsrustfs
1.0.0:alpha40
rustfsrustfs
1.0.0:alpha41
rustfsrustfs
1.0.0:alpha42
rustfsrustfs
1.0.0:alpha43
rustfsrustfs
1.0.0:alpha44
rustfsrustfs
1.0.0:alpha45
rustfsrustfs
1.0.0:alpha46
rustfsrustfs
1.0.0:alpha47
rustfsrustfs
1.0.0:alpha48
rustfsrustfs
1.0.0:alpha49
rustfsrustfs
1.0.0:alpha5
rustfsrustfs
1.0.0:alpha50
rustfsrustfs
1.0.0:alpha51
rustfsrustfs
1.0.0:alpha52
rustfsrustfs
1.0.0:alpha53
rustfsrustfs
1.0.0:alpha54
rustfsrustfs
1.0.0:alpha55
rustfsrustfs
1.0.0:alpha56
rustfsrustfs
1.0.0:alpha57
rustfsrustfs
1.0.0:alpha58
rustfsrustfs
1.0.0:alpha59
rustfsrustfs
1.0.0:alpha6
rustfsrustfs
1.0.0:alpha60
rustfsrustfs
1.0.0:alpha61
rustfsrustfs
1.0.0:alpha62
rustfsrustfs
1.0.0:alpha63
rustfsrustfs
1.0.0:alpha64
rustfsrustfs
1.0.0:alpha65
rustfsrustfs
1.0.0:alpha66
rustfsrustfs
1.0.0:alpha67
rustfsrustfs
1.0.0:alpha68
rustfsrustfs
1.0.0:alpha69
rustfsrustfs
1.0.0:alpha7
rustfsrustfs
1.0.0:alpha70
rustfsrustfs
1.0.0:alpha71
rustfsrustfs
1.0.0:alpha72
rustfsrustfs
1.0.0:alpha73
rustfsrustfs
1.0.0:alpha74
rustfsrustfs
1.0.0:alpha75
rustfsrustfs
1.0.0:alpha76
rustfsrustfs
1.0.0:alpha77
rustfsrustfs
1.0.0:alpha78
rustfsrustfs
1.0.0:alpha79
rustfsrustfs
1.0.0:alpha8
rustfsrustfs
1.0.0:alpha80
rustfsrustfs
1.0.0:alpha81
rustfsrustfs
1.0.0:alpha82
rustfsrustfs
1.0.0:alpha9
𝑥
= Vulnerable software versions