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_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", "binary_version": "5.9.5+dfsg-0ubuntu2" } ] }
{ "binaries": [ { "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", "binary_version": "5.12.8+dfsg-0ubuntu1.1" } ] }
{ "binaries": [ { "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", "binary_version": "5.15.9+dfsg-1" } ] }
{ "binaries": [ { "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", "binary_version": "5.15.16+dfsg-3" } ] }
{ "binaries": [ { "binary_name": "libqt5pdf5", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "libqt5pdfwidgets5", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "libqt5webengine-data", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "libqt5webengine5", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "libqt5webenginecore5", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "libqt5webenginewidgets5", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qml-module-qtquick-pdf", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qml-module-qtwebengine", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qt5-image-formats-plugin-pdf", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtpdf5-dev", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtpdf5-doc-html", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtpdf5-examples", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtwebengine5-dev", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtwebengine5-dev-tools", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtwebengine5-doc-html", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtwebengine5-examples", "binary_version": "5.15.18+dfsg-2" }, { "binary_name": "qtwebengine5-private-dev", "binary_version": "5.15.18+dfsg-2" } ] }