cpp-httplib through 0.5.8 does not filter \r\n in parameters passed into the setredirect and setheader functions, which creates possibilities for CRLF injection and HTTP response splitting in some specific contexts.
{
"binaries": [
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "libqt5webengine-data"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "libqt5webengine5"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "libqt5webenginecore5"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "libqt5webenginewidgets5"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qml-module-qtwebengine"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qtwebengine5-dev"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qtwebengine5-dev-tools"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qtwebengine5-doc-html"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qtwebengine5-examples"
},
{
"binary_version": "5.9.5+dfsg-0ubuntu2",
"binary_name": "qtwebengine5-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "libqt5webengine-data"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "libqt5webengine5"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "libqt5webenginecore5"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "libqt5webenginewidgets5"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qml-module-qtwebengine"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qtwebengine5-dev"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qtwebengine5-dev-tools"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qtwebengine5-doc-html"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qtwebengine5-examples"
},
{
"binary_version": "5.12.8+dfsg-0ubuntu1.1",
"binary_name": "qtwebengine5-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5pdf5"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5pdfwidgets5"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5webengine-data"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5webengine5"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5webenginecore5"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "libqt5webenginewidgets5"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qml-module-qtquick-pdf"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qml-module-qtwebengine"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qt5-image-formats-plugin-pdf"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtpdf5-dev"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtpdf5-doc-html"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtpdf5-examples"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtwebengine5-dev"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtwebengine5-dev-tools"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtwebengine5-doc-html"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtwebengine5-examples"
},
{
"binary_version": "5.15.9+dfsg-1",
"binary_name": "qtwebengine5-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5pdf5"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5pdfwidgets5"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5webengine-data"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5webengine5"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5webenginecore5"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "libqt5webenginewidgets5"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qml-module-qtquick-pdf"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qml-module-qtwebengine"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qt5-image-formats-plugin-pdf"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtpdf5-dev"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtpdf5-doc-html"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtpdf5-examples"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtwebengine5-dev"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtwebengine5-dev-tools"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtwebengine5-doc-html"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtwebengine5-examples"
},
{
"binary_version": "5.15.16+dfsg-3",
"binary_name": "qtwebengine5-private-dev"
}
]
}{
"binaries": [
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5pdf5"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5pdfwidgets5"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5webengine-data"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5webengine5"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5webenginecore5"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "libqt5webenginewidgets5"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qml-module-qtquick-pdf"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qml-module-qtwebengine"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qt5-image-formats-plugin-pdf"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtpdf5-dev"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtpdf5-doc-html"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtpdf5-examples"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtwebengine5-dev"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtwebengine5-dev-tools"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtwebengine5-doc-html"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtwebengine5-examples"
},
{
"binary_version": "5.15.19+dfsg2-1",
"binary_name": "qtwebengine5-private-dev"
}
]
}