Memcached 1.6.45 发布:大量崩溃与安全漏洞修复,多模块更新保障性能

Memcached 1.6.45 发布:大量崩溃与安全漏洞修复,多模块更新保障性能
【导语Memcached 1.6.45 版本正式发布此次更新包含了大量崩溃和安全漏洞修复涉及 proxy、proto、ascii 等多个模块对提升软件稳定性和安全性意义重大。】多模块修复保障系统稳定Memcached 1.6.45 版本在多个模块进行了修复。在 proxy 模块修复了诸如res:line()返回错误响应、large gets 中空格读取过量、key filter 将空字节写入错误位置等问题。这些问题的修复有助于提升 proxy 模块的稳定性确保数据传输和处理的准确性。proto 模块也有重要更新转换了更多 strto 调用并修复了 meta preparse F flag 问题优化了协议处理流程。安全漏洞修复提升系统安全性在安全方面该版本修复了多个潜在的安全漏洞。例如ascii 模块将标志参数安全地转换为数值修复了错误路径上的未锁定引用计数以及ms解析错误时的引用计数器泄漏等问题避免了因引用计数问题导致的安全隐患。tls 模块修复了未初始化的字符串可能被错误使用的问题增强了传输层的安全性。性能优化与限制调整在性能优化方面stats 模块将统计数据前缀计数上限设为 2^16有助于更准确地统计数据。同时proxy 模块强制执行最低速率限制保障了系统的性能和稳定性。此外还修复了一些因内存问题导致的崩溃如 network 模块修复了网络读取期间因内存不足OOM导致的 segfault避免了系统因内存问题而崩溃。编辑观点Memcached 1.6.45 版本的发布通过多模块的修复和优化有效提升了系统的稳定性和安全性为使用该软件的用户提供了更可靠的服务。