Since Qt5 is now already outdated,
Yes, every dependency onlyoffice uses is outdated. They even use v8 8.9 that doesn't include any security patches. They also uses outdated CEF binary downloaded from an http url and doesn't check its integrity at all. Even worse, that CEF binary might be closed source as suggested by dbermond in https://github.com/ONLYOFFICE/DesktopEditors/issues/1664
I would advise anyone who uses onlyoffice to avoid opening any untrusted documents with it. It appears that onlyoffice upstream doesn't care about security at all. See https://github.com/ONLYOFFICE/DesktopEditors/issues/1664 for more details
can you switch to Qt6, or drop Qt support, or rename the package to onlyoffice-qt5 (and adding proper provides=("onlyoffice=${pkgver}"), conflicts=("onlyoffice"))?
@dreieck That's no really up to me. AFAIK onlyoffice only supports and requires qt5 and it does not support building with qt6. But if you can put together a patch for qt6 support, I would recommend you to open a PR in onlyoffice repo. Thanks!
Pinned Comments
kxxt commented on 2024-07-26 09:48 (UTC)
Pull requests are welcome here: https://github.com/kxxt/aur-onlyoffice
You can also report issues at the GitHub repo.