In EPICS Base release 7.0.10 and prior, an improper validation of message length values during protocol parsing can trigger an integer overflow, resulting in an out-of-bounds memory write. Successful exploitation can cause process instability or denial of service.
{
"binaries": [
{
"binary_name": "epics-base",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libca4.14.2",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libcom3.22.0",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libepics-perl",
"binary_version": "7.0.7+dfsg1-5"
}
]
}
{
"binaries": [
{
"binary_name": "epics-base",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libca4.14.2",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libcom3.22.0",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libepics-perl",
"binary_version": "7.0.7+dfsg1-5"
}
]
}
{
"binaries": [
{
"binary_name": "epics-base",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libca4.14.2",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libcom3.22.0",
"binary_version": "7.0.7+dfsg1-5"
},
{
"binary_name": "libepics-perl",
"binary_version": "7.0.7+dfsg1-5"
}
]
}