package/qt5base: add upstream security patches for latest variant
authorPeter Seiderer <ps.report@gmx.net>
Thu, 30 Jan 2020 21:13:35 +0000 (22:13 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Sat, 1 Feb 2020 22:45:33 +0000 (23:45 +0100)
commitf5e4100c08b6e4cd6f4d389c865614384ba234d3
treefa0311c7b00f3fd69e69f58309150c7cdede6eac
parentc0607b38c862a6bd556d6f8c1a7d503bab9ede75
package/qt5base: add upstream security patches for latest variant

Fixed the following security issue:

- CVE-2020-0569: QPluginLoader in Qt versions 5.0.0 through 5.13.2 would
  search for certain plugins first on the current working directory of the
  application, which allows an attacker that can place files in the file
  system and influence the working directory of Qt-based applications to
  load and execute malicious code.  This issue was verified on macOS and
  Linux and probably affects all other Unix operating systems.  This issue
  does not affect Windows.

- CVE-2020-0570: QLibrary in Qt versions 5.12.0 through 5.14.0, on certain
  x86 machines, would search for certain libraries and plugins relative to
  current working directory of the application, which allows an attacker
  that can place files in the file system and influence the working
  directory of Qt-based applications to load and execute malicious code.
  This issue was verified on Linux and probably affects all Unix operating
  systems, other than macOS (Darwin).  This issue does not affect Windows.

For details, see the advisory:
https://www.openwall.com/lists/oss-security/2020/01/30/1

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
[Peter: extend commit message]
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/qt5/qt5base/5.12.5/0003-Do-not-load-plugin-from-the-PWD.patch [new file with mode: 0644]
package/qt5/qt5base/5.12.5/0004-QLibrary-Unix-do-not-attempt-to-load-a-library-relat.patch [new file with mode: 0644]