Description
Plex Media Server 是 Plex 提供的跨平台媒体服务器,用于影片与音乐库管理、转码播放和远程分享,常部署在家庭与企业内网并直接暴露 32400 端口。该利用链由四个缺陷串联构成:播放进度接口 /player/timeline 的 protocol 参数仅校验令牌存在便可携带任意地址发起服务端请求;搜索逻辑未正确中和传入地址,可调用其他插件函数并注入参数;转码接口 /video/:/transcode/universal 允许已认证用户向任意内外网地址发起请求;转码偏好 TranscoderH264Options 被原样拼接进 x264 选项,且启动时对编解码目录内的动态库不做签名与执行位校验。未认证访问者可依次借上述缺陷完成服务端请求伪造、插件函数调用与任意文件写入,最终以 Plex 进程权限执行任意代码。