Golang中CVE-2022-32149漏洞在哪个版本修复

Golang中CVE-2022-32149漏洞在哪个版本修复 团队您好, 请问 CVE-2022-32149 是在哪个 Go 语言版本中得到解决的? 非常感谢您的快速回复!

2 回复

你好,欢迎!0.3.8 版本请查看这里

更多关于Golang中CVE-2022-32149漏洞在哪个版本修复的实战系列教程也可以访问 https://www.itying.com/category-94-b0.html


CVE-2022-32149 在 Go 1.18.5 和 Go 1.19.0 版本中修复。

该漏洞涉及 net/httpnet/textproto 包中的 CRLF 注入问题,攻击者可能通过控制 HTTP 请求头或 MIME 头中的某些参数,注入恶意内容。修复版本如下:

  • Go 1.18.5(2022年9月6日发布)
  • Go 1.19.0(2022年8月2日发布)

建议升级到 Go 1.18.5 或更高版本(1.18系列),或直接使用 Go 1.19.0 及以上版本。以下是检查当前 Go 版本的代码示例:

package main

import (
    "fmt"
    "runtime"
)

func main() {
    fmt.Printf("Go version: %s\n", runtime.Version())
}

运行该程序将输出当前环境的 Go 版本。如果版本低于 1.18.5,应立即升级。

回到顶部