网易首页 > 网易号 > 正文 申请入驻

go 1.25.2 发布:安全更新与重要修复详解

0
分享至


2025 年 10 月 8 日,Go 官方发布了Go 1.25.2版本,同时发布了Go 1.24.8作为旧版本的安全补丁。这是一次重要的安全更新,修复了多个安全漏洞,同时改进了若干运行时与标准库的 Bug。

本次更新共包含10 项安全修复,涉及archive/tar、crypto/tls、crypto/x509、encoding/asn1、encoding/pem、net/http、net/mail、net/textproto、net/url等核心包,以及 runtime、compiler、os、context 等方面的 Bug 修复。以下是详细内容。

一、安全修复内容 1. net/mail: 解析地址时的高 CPU 消耗 (CVE-2025-61725

ParseAddress函数在构建域字面值(domain-literal)地址组件时,通过重复字符串拼接来处理输入。当解析的域字面值过大时,会导致CPU 使用率异常升高
该问题影响解析不受信任邮件地址的程序。

2. crypto/x509: 检查名称约束的平方级复杂度 (CVE-2025-58187

名称约束检查的算法设计存在问题,某些输入的处理时间会随证书大小非线性增加
影响验证任意证书链的程序。

3. crypto/tls: ALPN 协议协商错误泄露攻击者控制信息 (CVE-2025-58189

conn.Handshake在服务端 ALPN 协商失败时返回的错误中,可能包含由客户端提供的未转义的攻击者控制文本
如果程序直接记录这些错误到日志,可能会导致日志注入风险。

4. encoding/pem: 解析无效输入时的平方级复杂度 (CVE-2025-61723

PEM 解析函数在处理部分无效输入时,处理时间会随输入大小非线性增长
影响解析不受信任 PEM 数据的程序。

5. net/url: IPv6 主机名解析验证不足 (CVE-2025-47912

Parse函数允许在方括号中包含除 IPv6 地址之外的其他值,如 IPv4 地址或主机名,而根据 RFC 3986,这种情况应当禁止
影响解析 URL 主机部分的程序。

6. encoding/asn1: DER 解析导致内存耗尽 (CVE-2025-58185

在解析 DER 数据时,内存会在验证之前分配,攻击者可构造特制的空 DER 数据导致函数(如asn1.Unmarshal,x509.ParseCertificateRequest,ocsp.ParseResponse)消耗大量内存。
影响解析不受信任 ASN.1 DER 数据的程序。

7. net/http: Cookie 解析无限制导致内存耗尽 (CVE-2025-58186

HTTP 头默认限制为 1MB,但 Cookie 的解析数量此前无上限。攻击者可通过大量微小 Cookie(如a=;),导致服务器分配大量结构体,占用高内存。
net/http现已限制 Cookie 数量为3000,可通过httpcookiemaxnum环境变量调整。

8. crypto/x509: DSA 公钥验证导致 panic (CVE-2025-58188

在验证包含 DSA 公钥的证书链时,由于接口类型转换假设其实现了Equal方法,导致程序崩溃
影响验证任意证书链的程序。

9. archive/tar: 解析 GNU Sparse Map 时未限制分配 (CVE-2025-58183

tar.Reader在解析 GNU tar pax 1.0 格式的稀疏文件时,没有限制稀疏区域块数。攻击者可构造大量稀疏区域的归档文件,导致内存大量分配。对于压缩文件,小的压缩输入可导致大规模解压分配。

10. net/textproto: 读取响应时的高 CPU 消耗 (CVE-2025-61724

Reader.ReadResponse函数通过多次字符串拼接构造响应字符串,当响应行数过多时,导致CPU 占用过高

二、其他重要修复

除了上述安全问题,Go 1.25.2 还包含以下非安全性修复:

  • runtime & compiler

    • • 修复debug.decoratemappings不工作的问题

    • • 修复sync/atomic.Uintptr.Or文档错误

    • • 解决 GOEXPERIMENT=cgocheck2 下编译器错误

    • • 改进 DWARF 类型导出逻辑

  • net/http

    • • 修复connCount underflow内部错误

  • context

    • • 修复ErrDone关闭前返回非 nil 的问题

  • crypto/internal/fips140/rsa

    • • 自检失败时必须触发 panic

  • os

    • • 修复Root.OpenRoot名称丢失前缀的问题

    • • 修复Root.MkdirAll并发创建相同路径返回 “file exists” 的问题

    • • 修复在带FILE_FLAG_OVERLAPPED的卷句柄上调用ReadAt失败的问题

  • debug/pe

    • • 修复解析 llvm-mingw 21 生成目标文件失败的问题

  • testing

    • • 修复TestIPv4WriteMsgUDPAddrPortTargetAddrIPVersion在 plan9 系统的失败

    • • 修复testing/synctest无可运行 goroutine 时超时的问题

三、总结

Go 1.25.2 是一次重要的安全更新版本,涉及多项安全漏洞修复与运行时稳定性提升。建议所有使用 Go 的开发者尽快升级至1.25.2(或 1.24.8 以保持旧分支安全性),尤其是在处理不受信任数据、解析网络输入或运行公共服务的场景中。

我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
大S遗产最终确认:通过信托留给2个子女,具俊晔和S妈放弃继承

大S遗产最终确认:通过信托留给2个子女,具俊晔和S妈放弃继承

素素娱乐
2026-03-06 08:29:40
你有过顿悟的经历吗?网友:人的命运生来就是被安排好的

你有过顿悟的经历吗?网友:人的命运生来就是被安排好的

带你感受人间冷暖
2026-02-14 06:40:08
外媒记者称很多国家羡慕中国

外媒记者称很多国家羡慕中国

中国日报网
2026-03-05 21:00:05
英媒爆出猛料:中国或违反联合国规定,运送超高音速导弹给伊朗!

英媒爆出猛料:中国或违反联合国规定,运送超高音速导弹给伊朗!

始于初见见
2026-03-02 19:33:23
美军超5万名士兵、200架战斗机和两艘航母参战;伊朗:打赢“存亡之战”!

美军超5万名士兵、200架战斗机和两艘航母参战;伊朗:打赢“存亡之战”!

上观新闻
2026-03-04 15:41:05
7999元起!华为Mate 80 Pro Max官网开放购买:4月15日前发货

7999元起!华为Mate 80 Pro Max官网开放购买:4月15日前发货

快科技
2026-03-07 00:16:06
快讯!荷兰禁用中国区安世员工账号!

快讯!荷兰禁用中国区安世员工账号!

达文西看世界
2026-03-06 19:23:49
字节跳动启动最大规模实习生招聘:拟招超7000人,转正率超50%,重点倾斜研发、产品与AI领域

字节跳动启动最大规模实习生招聘:拟招超7000人,转正率超50%,重点倾斜研发、产品与AI领域

深圳晚报
2026-03-06 16:38:48
伊朗称摧毁中东三国的美军雷达

伊朗称摧毁中东三国的美军雷达

环球网资讯
2026-03-06 21:50:31
36岁陈小纭米兰变样,整容脸真能扛住顶级秀场高清镜头吗?

36岁陈小纭米兰变样,整容脸真能扛住顶级秀场高清镜头吗?

娱乐领航家
2026-03-02 20:00:03
笑死!李雨桐直接爆薛之谦手机号!男方隐私社交账号随之曝光

笑死!李雨桐直接爆薛之谦手机号!男方隐私社交账号随之曝光

魔都囡
2026-03-05 10:20:00
两会第一天,传出了4大好消息!网友拍手叫好:这才是人民好代表

两会第一天,传出了4大好消息!网友拍手叫好:这才是人民好代表

格斗社
2026-03-05 17:27:57
专访|姚明:退役运动员进校园,体育教师是体教融合关键点

专访|姚明:退役运动员进校园,体育教师是体教融合关键点

澎湃新闻
2026-03-06 19:06:28
美参院决议川普打伊不必再请示,川普称古巴是下一个,果真如此?

美参院决议川普打伊不必再请示,川普称古巴是下一个,果真如此?

邵旭峰域
2026-03-06 16:32:04
多地明确了!连休6天!北京春秋假要来了?

多地明确了!连休6天!北京春秋假要来了?

美丽大北京
2026-03-06 20:14:13
阿邦拉霍谈论梦剧场的换帅风波,卡里克会不会复制索帅的情况?

阿邦拉霍谈论梦剧场的换帅风波,卡里克会不会复制索帅的情况?

任意球后
2026-03-07 02:48:09
台湾人也是中国人!中东撤侨现场,没台胞证,只能眼巴巴看着别人

台湾人也是中国人!中东撤侨现场,没台胞证,只能眼巴巴看着别人

荐史
2026-03-06 11:42:52
持过期俄护照的克里米亚少女 辗转三国后毅然返乌参军

持过期俄护照的克里米亚少女 辗转三国后毅然返乌参军

老马拉车莫少装
2026-01-13 00:03:51
华裔乒乓球女神惊艳中国赛场,肤白貌美气质佳,颜值与实力兼备

华裔乒乓球女神惊艳中国赛场,肤白貌美气质佳,颜值与实力兼备

领悟看世界
2026-03-07 00:11:20
苏联“人猿杂交”实验:5名女孩与11只猩猩参与,结局如何?

苏联“人猿杂交”实验:5名女孩与11只猩猩参与,结局如何?

谈史论天地
2026-02-28 13:35:18
2026-03-07 03:03:00
moonfdd incentive-icons
moonfdd
福大大架构师每日一题
1143文章数 58关注度
往期回顾 全部

科技要闻

独家|除夕加班、毫无黑料!林俊旸无奈离场

头条要闻

伊朗:大规模发射新一代导弹 打击美军多个基地

头条要闻

伊朗:大规模发射新一代导弹 打击美军多个基地

体育要闻

跑了24年,他终于成为英超“最长的河”

娱乐要闻

周杰伦社交媒体晒昆凌,夫妻感情稳定

财经要闻

关于经济、股市等,五部门都说了啥?

汽车要闻

逃离ICU,上汽通用“止血”企稳

态度原创

艺术
本地
家居
数码
公开课

艺术要闻

惊艳水彩画!简约笔触与透光感让人叹服!

本地新闻

食味印象|一口入魂!康乐烤肉串起千年丝路香

家居要闻

暖棕撞色 轻法奶油风

数码要闻

苹果“HomePad”智能家居中枢推迟至2026年秋季发布

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版