A stack-based buffer overflow vulnerability exists in the lookup_sequence function of ZBar 0.23.90. Specially crafted QR codes may lead to information disclosure and/or arbitrary code execution. To trigger this vulnerability, an attacker can digitally input the malicious QR code, or prepare it to be physically scanned by the vulnerable scanner.
{
"binaries": [
{
"binary_name": "libbarcode-zbar-perl",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbar-dev",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbar0",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbargtk-dev",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbargtk0",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbarqt-dev",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "libzbarqt0",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "python3-zbar",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "zbar-tools",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "zbarcam-gtk",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
},
{
"binary_name": "zbarcam-qt",
"binary_version": "0.23-1.3ubuntu0.1~esm1"
}
],
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro"
}
{
"binaries": [
{
"binary_name": "libbarcode-zbar-perl",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbar-dev",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbar0",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbargtk-dev",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbargtk0",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbarqt-dev",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "libzbarqt0",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "python3-zbar",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "zbar-tools",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "zbarcam-gtk",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
},
{
"binary_name": "zbarcam-qt",
"binary_version": "0.23.92-4ubuntu0.1~esm1"
}
],
"availability": "Available with Ubuntu Pro: https://ubuntu.com/pro"
}
{
"binaries": [
{
"binary_name": "gir1.2-zbar-1.0",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libbarcode-zbar-perl",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbar-dev",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbar0t64",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbargtk-dev",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbargtk0t64",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbarqt-dev",
"binary_version": "0.23.93-8"
},
{
"binary_name": "libzbarqt0t64",
"binary_version": "0.23.93-8"
},
{
"binary_name": "python3-zbar",
"binary_version": "0.23.93-8"
},
{
"binary_name": "zbar-tools",
"binary_version": "0.23.93-8"
},
{
"binary_name": "zbarcam-gtk",
"binary_version": "0.23.93-8"
},
{
"binary_name": "zbarcam-qt",
"binary_version": "0.23.93-8"
}
]
}
{
"binaries": [
{
"binary_name": "gir1.2-zbar-1.0",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libbarcode-zbar-perl",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbar-dev",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbar0t64",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbargtk-dev",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbargtk0t64",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbarqt-dev",
"binary_version": "0.23.93-7"
},
{
"binary_name": "libzbarqt0t64",
"binary_version": "0.23.93-7"
},
{
"binary_name": "python3-zbar",
"binary_version": "0.23.93-7"
},
{
"binary_name": "zbar-tools",
"binary_version": "0.23.93-7"
},
{
"binary_name": "zbarcam-gtk",
"binary_version": "0.23.93-7"
},
{
"binary_name": "zbarcam-qt",
"binary_version": "0.23.93-7"
}
]
}