Bug 1740141 - CVE-2019-14744 kdelibs3: kdelibs: malicious desktop files and configuration files lead to code execution with minimal user interaction [epel-7]
Summary: CVE-2019-14744 kdelibs3: kdelibs: malicious desktop files and configuration f...
Keywords:
Status: CLOSED EOL
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: kdelibs3
Version: epel7
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: ---
Assignee: Than Ngo
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: CVE-2019-14744
TreeView+ depends on / blocked
 
Reported: 2019-08-12 11:06 UTC by Marian Rehak
Modified: 2024-07-08 21:39 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-07-08 21:39:39 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Marian Rehak 2019-08-12 11:06:59 UTC
This is an automatically created tracking bug!  It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of epel-7.

For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.

For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs

When submitting as an update, use the fedpkg template provided in the next
comment(s).  This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.

Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.

Comment 1 Marian Rehak 2019-08-12 11:07:01 UTC
Use the following template to for the 'fedpkg update' request to submit an
update for this issue as it contains the top-level parent bug(s) as well as
this tracking bug.  This will ensure that all associated bugs get updated
when new packages are pushed to stable.

=====

# bugfix, security, enhancement, newpackage (required)
type=security

# low, medium, high, urgent (required)
severity=high

# testing, stable
request=testing

# Bug numbers: 1234,9876
bugs=1740138,1740141

# Description of your update
notes=Security fix for [PUT CVEs HERE]

# Enable request automation based on the stable/unstable karma thresholds
autokarma=True
stable_karma=3
unstable_karma=-3

# Automatically close bugs when this marked as stable
close_bugs=True

# Suggest that users restart after update
suggest_reboot=False

======

Additionally, you may opt to use the bodhi web interface to submit updates:

https://bodhi.fedoraproject.org/updates/new

Comment 2 Kevin Kofler 2019-08-14 20:54:04 UTC
Does anybody feel responsible for the EPEL 7 branch of kdelibs3? I have not requested it (nor any other EPEL branch for any Fedora package, for the record) and really do not want to be coaxed into maintaining it.

The EPEL 7 branch is currently stuck at kdelibs3-3.5.10-78 from 2016-12-03. The Fedora branches are at 3.5.10-101 (and the versioning is in sync, so the EPEL 7 branch is really missing all the changes from 3.5.10-79 onwards). The EPEL 7 branch is missing at least the security fixes for CVE-2016-6232, CVE-2017-6410, and now also CVE-2019-14744, that were fixed in Fedora. Be warned, however, that some of the changes in the Fedora branch are probably NOT wanted in EPEL, e.g., we now use the KF5 DrKonqi in Fedora, whereas RHEL 7 ships with Plasma 4. So you may have to either do selective backports or add specfile conditionals.

Can somebody who wanted the EPEL branch please take care of it? Or if nobody wants it, is there a way the package can be withdrawn before the RHEL 7 EOL which is still years away?

Comment 3 Kevin Kofler 2019-08-14 22:22:23 UTC
The latest package that was actually pushed is even older, kdelibs3-3.5.10-65 from 2014-11-25! That build was included in the initial taskjuggler update group and then never updated. kdelibs3-3.5.10-78 was only committed in dist-git and built (by Rex Dieter), but never pushed in Bodhi. kdelibs3-3.5.10-65 also misses the fix for CVE-2015-7543 (in addition to the 3 I already listed).

Comment 4 Jaroslav Reznik 2019-08-15 08:33:04 UTC
I'll take a look to backport CVEs. Having kdelibs3 in EPEL is really for Taskjuggler support as there were requests for it. But it might not be the case anymore. Let me investigate this option too (and then we could remove it from EPEL if possible).

Comment 5 Robbie Harwood 2020-01-24 21:42:07 UTC
Hi, was this ever fixed?  If no one's responsible for EPEL, please WONTFIX the bug and tombstone the branch.

Comment 6 Fedora Admin user for bugzilla script actions 2023-11-19 00:21:00 UTC
This package has changed maintainer in Fedora. Reassigning to the new maintainer of this component.

Comment 7 Troy Dawson 2024-07-08 21:39:39 UTC
EPEL 7 entered end-of-life (EOL) status on 2024-06-30.

EPEL 7 is no longer maintained, which means that it
will not receive any further security or bug fix updates.
As a result we are closing this bug.


Note You need to log in before you can comment on or make changes to this bug.