Vulnerability GHSA-p2g9-94wh-65c2

Medium Risk
MEDIUM RISK
CVSS Score: 6.0
Score Range: 4.0–6.9
Medium severity vulnerabilities (CVSS 4.0–6.9). Important issues that meaningfully reduce security confidence.
4 years ago
June 16, 2022 at 11:39 PM UTC
Space bug in `clean_text`
3.0.0 - 3.1.2
3.0.0 - 3.1.2

Summary

Space bug in `clean_text`

Details

An incorrect mapping from HTML specification to ASCII codes was used. Because HTML treats the Form Feed as whitespace, code like this has an injection bug:

let html = format!("<div title={}>", clean_text(user_supplied_string));

Applications are not affected if they quote their attributes, or if they don't use clean_text at all.

Impacted packages

Timeline

Published
4 years ago
June 16, 2022 at 11:39 PM UTC
Fixed (3.1.3)
4 years ago
January 19, 2022 at 10:06 PM UTC
Last Modified
2 years ago
November 08, 2023 at 04:21 AM UTC