CVE-2025-65503CVE-2025-65503是Redboltz async_mqtt库中的一个高危安全漏洞,CVSS评分5.5(中危)。该漏洞存在于endpoint析构函数中,由于SSL初始化失败导致io_context和endpoint对象之间的销毁顺序不当,引发释放后使用(Use After Free)条件。本地攻击者可利用此漏洞通过触发SSL初始化失败来造成拒绝服务攻击。
漏洞源于async_mqtt库在处理SSL连接时,endpoint对象的析构函数在销毁过程中存在竞态条件。当SSL初始化失败时,系统无法正确管理io_context和endpoint对象的生命周期,导致endpoint对象在释放后仍被引用。攻击者可通过精心构造的SSL初始化失败场景来触发此漏洞。