OpenBSD多个安全缝隙风险公告

颁布功夫 2019-12-06

缝隙编号和级别


CVE编号:CVE-2019-19521 ,,,, ,危险级别:高危 ,,,, ,CVSS分值:官方未评定

CVE编号:CVE-2019-19520 ,,,, ,危险级别:高危 ,,,, ,CVSS分值:官方未评定

CVE编号:CVE-2019-19522 ,,,, ,危险级别:高危 ,,,, ,CVSS分值:官方未评定

CVE编号:CVE-2019-19519 ,,,, ,危险级别:高危 ,,,, ,CVSS分值:官方未评定


影响版本


OpenBSD 6.5

OpenBSD 6.6


缝隙概述


OpenBSD是加拿大OpenBSD项目组的一套跨平台的、基于BSD的类UNIX操作系统 ,,,, ,存在如下四个高危安全缝隙:

CVE-2019-19521:身份验证绕过缝隙 ,,,, ,攻击者可借助-schallenge用户名利用该缝隙绕过身份验证。。。。。


CVE-2019-19520:xlock中的本地提权缝隙 ,,,, ,该缝隙源于xenocara/lib/mesa/src/loader/loader.c文件没有正确处置dlopen。。。。。本地攻击者可通过提交LIBGL_DRIVERS_PATH环境变量利用该缝隙获取“auth”组的权限。。。。。


CVE-2019-19522:经由S/Key和YubiKey的本地提权缝隙 ,,,, ,由于对通过非默认配置“S/Key”和“YubiKey”的授权机造操作不正确 ,,,, ,因而具佑装auth”组权限的本地攻击者可能获取 root 用户的齐全权限。。。。。


CVE-2019-19519:su 中的本地提取缝隙 ,,,, ,由于 su 的其中一个重要函数中存在一个逻辑谬误 ,,,, ,导致本地攻击者可能通过利用 su 的–L 选项实现肆意用户的登录类(通常不蕴含 root)。。。。。本地攻击者可能利用 su 的–L 选项(“一向循环 ,,,, ,直到输入正确的用户名密码组合为止”)以自己的身份登录但使用的是其它用户的登录类(若是攻击者不在“wheel”组中则是root的登录类) ,,,, ,由于该类变量只设置一次并且不会沉置。。。。。


缝隙验证


POC:https://www.qualys.com/2019/12/04/cve-2019-19521/authentication-vulnerabilities-openbsd.txt?_ga=2.58244398.587934852.1575530822-682141427.1570559125。。。。。


建复建议


目前厂商已颁布升级补丁以建复缝隙 ,,,, ,补丁获取链接:https://www.openbsd.org/errata66.html。。。。。


参考链接


https://thehackernews.com/2019/12/openbsd-authentication-vulnerability.html