Beaker before 0.8.9 allows a sandbox escape, enabling system access and code execution. This occurs because Electron context isolation is not used, and therefore an attacker can conduct a prototype-pollution attack against the Electron internal messaging API.
{
"extracted_events": [
{
"cpe": "cpe:2.3:a:beakerbrowser:beaker:*:*:*:*:*:*:*:*",
"range": [
{
"introduced": "0"
},
{
"fixed": "0.8.9"
}
],
"source": "CPE_RANGE"
},
{
"original_tag": "0.8.9",
"range": [
{
"fixed": "33e79cc09fe40e1b9d60b96c77f5b52c80c6c0a0"
}
],
"source": "REFERENCES_TAG"
}
]
}