DjangoBlog commit d186b1c through commit 6134ed6 contains a stored cross-site scripting vulnerability that allows authenticated OAuth users to inject script via an unescaped nickname in comment reactions. Attackers can set their OAuth display name to a payload closing the single-quoted data-reactions attribute, then react to a comment to execute script in article visitors' browsers.
{
"cna_assigner": "VulnCheck",
"cwe_ids": [
"CWE-79"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/129xxx/CVE-2026-129156.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "d186b1c53bac400a0c8a840f62a121d59880fe97"
},
{
"last_affected": "6134ed63079de676b271af31de4dd40264d17c52"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StandardRange"
}
]
}