【缝隙公告】glibc静态setuid法式dlopen代码执行缝隙 (CVE-2025-4802)

颁布功夫 2025-05-20

一、缝隙概述


缝霞称

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/2
https://sourceware.org/bugzilla/show_bug.cgi?id=32976