Skip to content
Commit 5377fe60 authored by Benjamin Flesch's avatar Benjamin Flesch Committed by Fushan Wen
Browse files

plasmacalendarintegration: Fix directory traversal vulnerability in events plugins

digital-calendar plasma applet is vulnerable to directory traversal attack which allows an arbitrary .so library file to be leaded as a plasma calendar plugin.

This vulnerability can be triggered via theme files that provide a config for the digital-clock applet which includes `enabledCalendarPlugins` that uses directory traversal to load arbitrary .so from the filesystem.

This requires write access to user's home or the installation of third party global themes so is not directly exploitable by anything which did not have access already, however it should be fixed regardless.


(cherry picked from commit 6cdf4291)
parent df51bec8
Pipeline #597886 passed with stage
in 12 minutes and 57 seconds
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment