A vulnerability was determined in cmake 4.1.20250725-gb5cce23. This affects the function cmForEachFunctionBlocker::ReplayItems of the file cmForEachCommand.cxx. This manipulation causes reachable assertion. The attack needs to be launched locally. The exploit has been publicly disclosed and may be utilized. Patch name: 37e27f71bc356d880c908040cd0cb68fa2c371b8. It is suggested to install a patch to address this issue.
{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.5.1-1ubuntu3"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.5.1-1ubuntu3"
},
{
"binary_name": "cmake-data",
"binary_version": "3.5.1-1ubuntu3"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.5.1-1ubuntu3"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.10.2-1ubuntu2.18.04.2"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.10.2-1ubuntu2.18.04.2"
},
{
"binary_name": "cmake-data",
"binary_version": "3.10.2-1ubuntu2.18.04.2"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.10.2-1ubuntu2.18.04.2"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.16.3-1ubuntu1.20.04.1"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.16.3-1ubuntu1.20.04.1"
},
{
"binary_name": "cmake-data",
"binary_version": "3.16.3-1ubuntu1.20.04.1"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.16.3-1ubuntu1.20.04.1"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.22.1-1ubuntu1.22.04.2"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.22.1-1ubuntu1.22.04.2"
},
{
"binary_name": "cmake-data",
"binary_version": "3.22.1-1ubuntu1.22.04.2"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.22.1-1ubuntu1.22.04.2"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.28.3-1build7"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.28.3-1build7"
},
{
"binary_name": "cmake-data",
"binary_version": "3.28.3-1build7"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.28.3-1build7"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}{
"binaries": [
{
"binary_name": "cmake",
"binary_version": "3.31.6-2ubuntu6"
},
{
"binary_name": "cmake-curses-gui",
"binary_version": "3.31.6-2ubuntu6"
},
{
"binary_name": "cmake-data",
"binary_version": "3.31.6-2ubuntu6"
},
{
"binary_name": "cmake-qt-gui",
"binary_version": "3.31.6-2ubuntu6"
}
],
"priority_reason": "This is just a DoS in cmake via an assert"
}