Neos CMS vulnerable to XSS in various backend modules
The advisory, in context
Multiple cross-site scripting (XSS) vulnerabilities in Neos CMS allow attackers with the editor role or higher to inject arbitrary script or HTML code using the editor function, the deletion of assets, or a workspace title. The vulnerabilities were found in versions 3.3.29 and 8.0.1 and could also be present in all intermediate versions.
Affected packages
Start with the recorded fix for your release branch. Check your installed version and test compatibility before upgrading. Fixing this advisory does not rule out other vulnerabilities in the release.
From 3.3.0 before 4.4.0
Fixed in 4.4.0
116 explicitly affected versions
3.3.0, 3.3.1, 3.3.10, 3.3.11, 3.3.12, 3.3.13, 3.3.14, 3.3.15, 3.3.16, 3.3.17, 3.3.18, 3.3.19, 3.3.2, 3.3.20, 3.3.21, 3.3.22, 3.3.23, 3.3.24, 3.3.25, 3.3.26, 3.3.27, 3.3.28, 3.3.29, 3.3.3, 3.3.4, 3.3.5, 3.3.6, 3.3.7, 3.3.8, 3.3.9, 4.0.0, 4.0.1, 4.0.10, 4.0.11, 4.0.12, 4.0.13, 4.0.14, 4.0.15, 4.0.16, 4.0.17, 4.0.18, 4.0.19, 4.0.2, 4.0.20, 4.0.21, 4.0.22, 4.0.23, 4.0.3, 4.0.4, 4.0.5, 4.0.6, 4.0.7, 4.0.8, 4.0.9, 4.1.0, 4.1.1, 4.1.10, 4.1.11, 4.1.12, 4.1.13, 4.1.14, 4.1.15, 4.1.16, 4.1.17, 4.1.18, 4.1.19, 4.1.2, 4.1.20, 4.1.21, 4.1.22, 4.1.3, 4.1.4, 4.1.5, 4.1.6, 4.1.7, 4.1.8, 4.1.9, 4.2.0, 4.2.1, 4.2.10, 4.2.11, 4.2.12, 4.2.13, 4.2.14, 4.2.15, 4.2.16, 4.2.17, 4.2.18, 4.2.2, 4.2.3, 4.2.4, 4.2.5, 4.2.6, 4.2.7, 4.2.8, 4.2.9, 4.3.0, 4.3.1, 4.3.10, 4.3.11, 4.3.12, 4.3.13, 4.3.14, 4.3.15, 4.3.16, 4.3.17, 4.3.18, 4.3.19, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.3.6, 4.3.7, 4.3.8, 4.3.9
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "3.3.0"
},
{
"fixed": "4.4.0"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"3.3.0",
"3.3.1",
"3.3.10",
"3.3.11",
"3.3.12",
"3.3.13",
"3.3.14",
"3.3.15",
"3.3.16",
"3.3.17",
"3.3.18",
"3.3.19",
"3.3.2",
"3.3.20",
"3.3.21",
"3.3.22",
"3.3.23",
"3.3.24",
"3.3.25",
"3.3.26",
"3.3.27",
"3.3.28",
"3.3.29",
"3.3.3",
"3.3.4",
"3.3.5",
"3.3.6",
"3.3.7",
"3.3.8",
"3.3.9",
"4.0.0",
"4.0.1",
"4.0.10",
"4.0.11",
"4.0.12",
"4.0.13",
"4.0.14",
"4.0.15",
"4.0.16",
"4.0.17",
"4.0.18",
"4.0.19",
"4.0.2",
"4.0.20",
"4.0.21",
"4.0.22",
"4.0.23",
"4.0.3",
"4.0.4",
"4.0.5",
"4.0.6",
"4.0.7",
"4.0.8",
"4.0.9",
"4.1.0",
"4.1.1",
"4.1.10",
"4.1.11",
"4.1.12",
"4.1.13",
"4.1.14",
"4.1.15",
"4.1.16",
"4.1.17",
"4.1.18",
"4.1.19",
"4.1.2",
"4.1.20",
"4.1.21",
"4.1.22",
"4.1.3",
"4.1.4",
"4.1.5",
"4.1.6",
"4.1.7",
"4.1.8",
"4.1.9",
"4.2.0",
"4.2.1",
"4.2.10",
"4.2.11",
"4.2.12",
"4.2.13",
"4.2.14",
"4.2.15",
"4.2.16",
"4.2.17",
"4.2.18",
"4.2.2",
"4.2.3",
"4.2.4",
"4.2.5",
"4.2.6",
"4.2.7",
"4.2.8",
"4.2.9",
"4.3.0",
"4.3.1",
"4.3.10",
"4.3.11",
"4.3.12",
"4.3.13",
"4.3.14",
"4.3.15",
"4.3.16",
"4.3.17",
"4.3.18",
"4.3.19",
"4.3.2",
"4.3.3",
"4.3.4",
"4.3.5",
"4.3.6",
"4.3.7",
"4.3.8",
"4.3.9"
]
}From 5.3.0 before 5.3.10
Fixed in 5.3.10
10 explicitly affected versions
5.3.0, 5.3.1, 5.3.2, 5.3.3, 5.3.4, 5.3.5, 5.3.6, 5.3.7, 5.3.8, 5.3.9
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "5.3.0"
},
{
"fixed": "5.3.10"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"5.3.0",
"5.3.1",
"5.3.2",
"5.3.3",
"5.3.4",
"5.3.5",
"5.3.6",
"5.3.7",
"5.3.8",
"5.3.9"
]
}From 7.0.0 before 7.0.9
Fixed in 7.0.9
9 explicitly affected versions
7.0.0, 7.0.1, 7.0.2, 7.0.3, 7.0.4, 7.0.5, 7.0.6, 7.0.7, 7.0.8
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "7.0.0"
},
{
"fixed": "7.0.9"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7.0.0",
"7.0.1",
"7.0.2",
"7.0.3",
"7.0.4",
"7.0.5",
"7.0.6",
"7.0.7",
"7.0.8"
]
}From 7.1.0 before 7.1.7
Fixed in 7.1.7
7 explicitly affected versions
7.1.0, 7.1.1, 7.1.2, 7.1.3, 7.1.4, 7.1.5, 7.1.6
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "7.1.0"
},
{
"fixed": "7.1.7"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7.1.0",
"7.1.1",
"7.1.2",
"7.1.3",
"7.1.4",
"7.1.5",
"7.1.6"
]
}From 7.2.0 before 7.2.6
Fixed in 7.2.6
6 explicitly affected versions
7.2.0, 7.2.1, 7.2.2, 7.2.3, 7.2.4, 7.2.5
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "7.2.0"
},
{
"fixed": "7.2.6"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7.2.0",
"7.2.1",
"7.2.2",
"7.2.3",
"7.2.4",
"7.2.5"
]
}From 7.3.0 before 7.3.4
Fixed in 7.3.4
4 explicitly affected versions
7.3.0, 7.3.1, 7.3.2, 7.3.3
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "7.3.0"
},
{
"fixed": "7.3.4"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"7.3.0",
"7.3.1",
"7.3.2",
"7.3.3"
]
}From 8.0.0 before 8.0.2
Fixed in 8.0.2
2 explicitly affected versions
8.0.0, 8.0.1
View affected-version evidence
{
"ranges": [
{
"events": [
{
"introduced": "8.0.0"
},
{
"fixed": "8.0.2"
}
],
"type": "ECOSYSTEM"
}
],
"versions": [
"8.0.0",
"8.0.1"
]
}