Package: libqt5webkit5

Version: 5.212.0~alpha4-30


Hi,

this was originally a bug report against Ubuntu 24.04 as 2061191, but since the package is community maintained and not by Ubuntu, they asked me to report it "upstreams".


Ubuntu 24.04 beta / Debian bookworm still use libqt5webkit5.

It is not obvious, where it comes from, but the version is still an alpha4, and the link in the README seems to suggest, that it still comes from https://github.com/annulen/webkit <https://github.com/annulen/webkit>, which redirects to https://github.com/qtwebkit/qtwebkit <https://github.com/qtwebkit/qtwebkit> , where the alpha4 tag is over 4 years old.

There, the latest README tells:

Code in this repository is obsolete. If you are looking for up-to-date QtWebKit use this fork: https://github.com/movableink/webkit <https://github.com/movableink/webkit>

https://github.com/movableink/webkit <https://github.com/movableink/webkit> seems to be still maintained – more or less. And calls itself "inofficial mirror"

Have a look at

https://blogs.gnome.org/mcatanzaro/2022/11/04/stop-using-qtwebkit/ <https://blogs.gnome.org/mcatanzaro/2022/11/04/stop-using-qtwebkit/>

which calls qtwebkit insecure, poorly maintained, and cites CVEs about remote code execution (some of them would have to be fixed in the fork, but probably not in the version here in ubuntu).

The problem is, that tools like wkhtmltopdf do use this library and are typically used to pull contents from a given URL, i.e. from foreign websites.

Processing foreign HTML and Javascript code in conjunction with vulnerabilities to remote code execution, this is highly dangerous.


regards

Hadmut

Reply via email to