A vulnerability, which was classified as problematic, was found in KDE Plasma Workspace up to 5.93.0. This affects the function EventPluginsManager::enabledPlugins of the file components/calendar/eventpluginsmanager.cpp of the component Theme File Handler. The manipulation of the argument pluginId leads to path traversal. It is possible to initiate the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The patch is named 6cdf42916369ebf4ad5bd876c4dfa0170d7b2f01. It is recommended to apply a patch to fix this issue. The associated identifier of this vulnerability is VDB-253407. NOTE: This requires write access to user's home or the installation of third party global themes.
{
"binaries": [
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "libkworkspace5-5"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "libplasma-geolocation-interface5"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "libtaskmanager5"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "plasma-workspace-dev"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "plasma-workspace-wayland"
},
{
"binary_version": "4:5.5.5.2-0ubuntu1.1",
"binary_name": "sddm-theme-breeze"
}
]
}{
"binaries": [
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "libcolorcorrect5"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "libkworkspace5-5"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "libplasma-geolocation-interface5"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "plasma-workspace-dev"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "plasma-workspace-wayland"
},
{
"binary_version": "4:5.12.9-0ubuntu0.1",
"binary_name": "sddm-theme-breeze"
}
]
}{
"binaries": [
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libcolorcorrect5"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libkworkspace5-5"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libnotificationmanager1"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libplasma-geolocation-interface5"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "plasma-workspace-dev"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "plasma-workspace-wayland"
},
{
"binary_version": "4:5.18.8-0ubuntu0.2",
"binary_name": "sddm-theme-breeze"
}
]
}{
"binaries": [
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libcolorcorrect5"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libkfontinst5"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libkfontinstui5"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libkworkspace5-5"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libnotificationmanager1"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libplasma-geolocation-interface5"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "plasma-workspace-data"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "plasma-workspace-dev"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "plasma-workspace-wayland"
},
{
"binary_version": "4:5.24.7-0ubuntu0.2",
"binary_name": "sddm-theme-breeze"
}
]
}{
"binaries": [
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libcolorcorrect5"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libkfontinst5"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libkfontinstui5"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libkworkspace5-5"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libnotificationmanager1"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libplasma-geolocation-interface5"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "plasma-workspace-data"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "plasma-workspace-dev"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "plasma-workspace-wayland"
},
{
"binary_version": "4:5.27.12-0ubuntu0.1",
"binary_name": "sddm-theme-breeze"
}
]
}{
"binaries": [
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libbatterycontrol6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libcolorcorrect6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libkfontinst6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libkfontinstui6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libklipper6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libkmpris6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libkworkspace6-6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libnotificationmanager1"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "plasma-workspace-data"
},
{
"binary_version": "4:6.3.4-0ubuntu2",
"binary_name": "plasma-workspace-dev"
}
]
}{
"binaries": [
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libbatterycontrol6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libcolorcorrect6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libkfontinst6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libkfontinstui6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libklipper6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libkmpris6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libkworkspace6-6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libnotificationmanager1"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libtaskmanager6"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "libweather-ion7"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "plasma-session-wayland"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "plasma-session-x11"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "plasma-workspace"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "plasma-workspace-data"
},
{
"binary_version": "4:6.4.5-0ubuntu4",
"binary_name": "plasma-workspace-dev"
}
]
}