VDB
EN
MEDIUM

GHSA-7jmw-8259-q9jx

Traefik has unexpected behavior with IPv4-mapped IPv6 addresses

빠른 조치

GHSA-7jmw-8259-q9jx — github.com/traefik/traefik/v3: 아래 명령으로 수정 버전으로 올리세요.

go get github.com/traefik/traefik/v3@v3.0.2

상세

### Impact

There is a vulnerability in [Go managing various Is methods (IsPrivate, IsLoopback, etc) for IPv4-mapped IPv6 addresses](https://groups.google.com/g/golang-announce/c/XbxouI9gY7k/m/TuoGEhxIEwAJ).

They didn't work as expected returning false for addresses which would return true in their traditional IPv4 forms.

### References

- [CVE-2024-24790](https://www.cve.org/CVERecord?id=CVE-2024-24790)

### Patches

- https://github.com/traefik/traefik/releases/tag/v2.11.4 - https://github.com/traefik/traefik/releases/tag/v3.0.2

### Workarounds

No workaround.

### For more information

If you have any questions or comments about this advisory, please [open an issue](https://github.com/traefik/traefik/issues).

이 버전이 영향받나요?

사용 중인 패키지 버전을 입력하면 즉시 평가합니다.

영향 패키지

Go / github.com/traefik/traefik/v3
최초 영향 버전: 3.0.0-beta3 수정 버전: 3.0.2
수정 go get github.com/traefik/traefik/v3@v3.0.2
Go / github.com/traefik/traefik/v2
최초 영향 버전: 0 수정 버전: 2.11.4
수정 go get github.com/traefik/traefik/v2@v2.11.4
Go / github.com/traefik/traefik
최초 영향 버전: 0 수정 버전: 2.11.4
수정 go get github.com/traefik/traefik@v2.11.4

참고