Analysis and contextual insights are available on OpenCVE Cloud.
No solution or workaround provided in the CVE record.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-h7wh-q2qr-458c | rails-html-sanitizer: Possible XSS via shared scrubber state in concurrent calls |
Fri, 13 Nov 2026 17:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | rails-html-sanitizer is responsible for sanitizing HTML fragments in Rails applications. Before 1.7.2, the HTML4 and HTML5 variants of Rails::HTML::SafeListSanitizer reuse one Rails::HTML::PermitScrubber across calls and mutate its tags and attributes without synchronization. In a multithreaded process, concurrent sanitize calls using different tags: or attributes: options can interleave and cause one call to use the other call's allowlist. If a permissive call admits a script element or event-handler attribute, output expected to be sanitized under a stricter policy can retain it and cause cross-site scripting when rendered. Applications that are single-threaded, use one identical allowlist everywhere, or provide a separate scrubber: are not affected. This issue is fixed in version 1.7.2. | |
| Title | rails-html-sanitizer: Possible XSS via shared scrubber state in concurrent calls | |
| Weaknesses | CWE-362 CWE-79 |
|
| References |
|
|
| Metrics |
cvssV3_1
|
Subscriptions
No data.
Status: PUBLISHED
Assigner: GitHub_M
Published:
Updated: 2026-11-13T17:17:47.954Z
Reserved: 2026-11-12T21:24:51.129Z
Link: CVE-2026-128069
No data.
Status : Received
Published: 2026-11-13T18:17:34.757
Modified: 2026-11-13T18:17:34.757
Link: CVE-2026-128069
No data.
OpenCVE Enrichment
No data.
Github GHSA