chrony是软件开发者Richard Curnow所研发的一套用于维护计算机系统时钟精度的工具。该工具包含chronyd(在系统后台运行的守护进程)和chronyc(用来监控chronyd性能和配置其参数的用户界面)程序。 Chrony 1.29之前的版本中的pktlength.c文件存在整数溢出漏洞。当发送REQ_SUBNETS_ACCESSED或REQ_CLIENT_ACCESSES命令请求到‘PKL_CommandLength’函数,或发送特制的(1)RPY_SUBNETS_ACCESSED,(2)RPY_CLIENT_ACCESSES,(3)RPY_CLIENT_ACCESSES_BY_INDEX或(4)RPY_MANUAL_LIST命令回复到‘PKL_ReplyLength’函数时,远程攻击者可利用该漏洞触发越边界读取或缓冲区溢出,造成拒绝服务(应用程序崩溃)。
chrony是软件开发者Richard Curnow所研发的一套用于维护计算机系统时钟精度的工具。该工具包含chronyd(在系统后台运行的守护进程)和chronyc(用来监控chronyd性能和配置其参数的用户界面)程序。 Chrony 1.29之前的版本中的pktlength.c文件存在整数溢出漏洞。当发送REQ_SUBNETS_ACCESSED或REQ_CLIENT_ACCESSES命令请求到‘PKL_CommandLength’函数,或发送特制的(1)RPY_SUBNETS_ACCESSED,(2)RPY_CLIENT_ACCESSES,(3)RPY_CLIENT_ACCESSES_BY_INDEX或(4)RPY_MANUAL_LIST命令回复到‘PKL_ReplyLength’函数时,远程攻击者可利用该漏洞触发越边界读取或缓冲区溢出,造成拒绝服务(应用程序崩溃)。