WriteFreely before 0.17.3 contains a stored cross-site scripting vulnerability that allows authenticated authors to inject HTML by supplying a malicious post slug via the CreatePost API. The raw slug is concatenated into an anchor by augmentReadingDestination() for paid-shortcode posts, executing script for RSS/Atom feed readers, newsletter recipients and ActivityPub viewers.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-79"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/126xxx/CVE-2026-126498.json",
"unresolved_ranges": [
{
"extracted_events": [
{
"range": [
{
"fixed": "0.17.3"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
},
{
"extracted_events": [
{
"range": [
{
"fixed": "0.17.3"
}
],
"source": "DESCRIPTION"
}
]
}
]
}{
"extracted_events": [
{
"range": [
{
"fixed": "d7231d81a914f1314a218d5e8fde6e0341391ccd"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "v0.17.3",
"range": [
{
"fixed": "d2485910010b1671a6e4341ab36cd199b7868e8d"
}
],
"source": "REFERENCES_TAG"
}
]
}