一、缝隙概述
缝霞称 | glibc静态setuid法式dlopen代码执行缝隙 |
CVE ID | CVE-2025-4802 |
缝隙类型 | 代码执行 | 发现功夫 | 2025-05-20 |
缝隙评分 | 9.8 | 缝隙等级 | 严沉 |
攻击向量 | 网络 | 所需权限 | 无 |
利用难度 | 低 | 用户交互 | 不必要 |
PoC/EXP | 未公开 | 在野利用 | 未发现 |
setuid二进造文件是拥有特殊权限的法式,能够以文件占有者的身份执行。dlopen是一个动态加载库的函数,通常用于在运行时加载共享库。
2025年5月20日,宝运莱官方网站集团VSRC监测到glibc静态setuid法式dlopen代码执行缝隙CVE-2025-4802。该缝隙存在于GNU C库(glibc)中,影响静态链接的setuid二进造文件。缝隙源于静态setuid法式在挪用dlopen时谬误地使用LD_LIBRARY_PATH环境变量查找共享库,可能导致加载恶意库并执行攻击者节造的代码。该缝隙的可利用性较低,它要求法式为静态链接的setuid法式,并且挪用dlopen。缝隙级别严沉,缝隙评分9.8分。
二、影响领域
运行glibc版本为2.27至2.38的Linux系统(如Rocky Linux、Debian、Ubuntu等)可能受到影响,出格是使用静态setuid二进造文件的系统。
三、安全措施
3.1 升级版本
官方已颁布安全更新,建议受影响用户尽快升级到glibc 2.39或更高版本。在Debian/Ubuntu系统中:sudo apt update && sudo apt upgrade libc6在Rocky Linux/CentOS系统中:sudo dnf update glibc
3.2 一时措施
暂无。
3.3 通用建议
? 定期更新系统补丁,削减系统缝隙,提升服务器的安全性。? 加强系统和网络的接见节造,批改防火墙战术,关关非必要的利用端口或服务,削减将危险服务(如SSH、RDP等)露出到公网,削减攻击面。? 加强系统用户和权限治理,启用多成分认证机造和最幼权限准则,用户和软件权限应维持在最低限度。
3.4 参考链接
https://www.openwall.com/lists/oss-security/2025/05/17/2https://sourceware.org/bugzilla/show_bug.cgi?id=32976