portage-ng / portage / kde-apps / okular / 26.04.3-r1
portage-ng glsa
2 advisories reference kde-apps/okular · none place version 26.04.3-r1 in a vulnerable range
▸ GLSA 202007-47 Okular: Local restricted command execution this version unaffected normal local, remote 2020-07-27

A logic error in Okular might allow an attacker to execute arbitrary code.

Announced
2020-07-27
Revised
2020-07-27
Access
local, remote
Bugs
#712490
Advisory
https://security.gentoo.org/glsa/202007-47

Affected packages

PackageArchVulnerableUnaffected
kde-apps/okular*< 19.12.3-r1>= 19.12.3-r1

Background

Okular is a universal document viewer based on KPDF.

Description

A logic error was discovered in Okular, which results in trusting action links within a PDF, possibly allowing execution of a binary.

Impact

A remote attacker could entice a user to open a specially crafted PDF using Okular, possibly resulting in execution of arbitrary code with the privileges of the process or a Denial of Service condition.

Workaround

Avoid opening PDFs from an untrusted source.

Resolution

All Okular users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=kde-apps/okular-19.12.3-r1"

References

▸ GLSA 201811-08 Okular: Directory traversal this version unaffected normal remote 2018-11-10

Okular is vulnerable to a directory traversal attack.

Announced
2018-11-10
Revised
2018-11-10
Access
remote
Bugs
#665662
Advisory
https://security.gentoo.org/glsa/201811-08

Affected packages

PackageArchVulnerableUnaffected
kde-apps/okular*< 18.04.3-r1>= 18.04.3-r1

Background

Okular is a universal document viewer based on KPDF for KDE 4.

Description

It was discovered that Okular contains a Directory Traversal vulnerability in function unpackDocumentArchive() in core/document.cpp.

Impact

A remote attacker could entice a user to open a specially crafted Okular archive, possibly allowing the writing of arbitrary files with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All Okular users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose ">=kde-apps/okular-18.04.3-r1"

References