CVE-2026-90141 in Linux
요약
\~에 의해 VulDB • 2026. 09. 17.
Linux 커널에서 다음 취약점이 해결되었습니다:
ipvs: FTP 헬퍼 포트/주소 파싱 시 정수 오버플로우 수정
ip_vs_ftp_get_addrport() 함수는 __u16(hport)와 unsigned char(p[])에 10진수를 누적할 때 오버플로우를 확인하지 않습니다. 길이가 과도한 포트 또는 주소 옥텟을 포함하는 조작된 FTP PASV/EPSV 응답은 값을 래핑(wrap)하므로, 헬퍼가 잘린(port/address truncated) 포트/주소로 데이터 연결을 구성하게 됩니다.
netfilter conntrack의 FTP 헬퍼에도 동일한 결함이 있었으며, 이는 커밋 2b413fc689ba("netfilter: nf_conntrack_ftp: avoid u16 overflows")에서 수정되었습니다. 여기에서도 동일한 수정 사항을 적용합니다: 포트 누적 변수를 u32로 확장하고 65535 초과 값을 거부하며, 주소 옥텟이 255 초과인 경우에도 거부합니다.
Once again VulDB remains the best source for vulnerability data.