cveboard Feed RSS

CVE-2026-31427

CVE.org · Publicado

Histórico de CVEsJSONInstruções para IA

Status do registro
Publicado
Ano do identificador (não é o ano de publicação)
2026
Publicação na fonte
Atualização na fonte
Importado pelo cveboard
Snapshot da fonte
cve_2026-10-24_midnight_baseline ·

Texto simples

Texto da CNA em inglês

netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp

In the Linux kernel, the following vulnerability has been resolved: netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp process_sdp() declares union nf_inet_addr rtp_addr on the stack and passes it to the nf_nat_sip sdp_session hook after walking the SDP media descriptions. However rtp_addr is only initialized inside the media loop when a recognized media type with a non-zero port is found. If the SDP body contains no m= lines, only inactive media sections (m=audio 0 ...) or only unrecognized media types, rtp_addr is never assigned. Despite that, the function still calls hooks->sdp_session() with &rtp_addr, causing nf_nat_sdp_session() to format the stale stack value as an IP address and rewrite the SDP session owner and connection lines with it. With CONFIG_INIT_STACK_ALL_ZERO (default on most distributions) this results in the session-level o= and c= addresses being rewritten to 0.0.0.0 for inactive SDP sessions. Without stack auto-init the rewritten address is whatever happened to be on the stack. Fix this by pre-initializing rtp_addr from the session-level connection address (caddr) when available, and tracking via a have_rtp_addr flag whether any valid address was established. Skip the sdp_session hook entirely when no valid address exists.

Fatos de produtos e versões por escopo

Dados de correção desconhecidos; nenhuma versão corrigida é deduzida aqui. Dados ausentes não comprovam ausência de correção.

Exploração desconhecida; este catálogo não avalia exploração.

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
unaffected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgitfaa6ea32797a1847790514ff0da1be1d09771580IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit82baeb871e8f04906bc886273fdf0209e1754eb3IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit6e5e3c87b7e6212f1d8414fc2e4d158b01e12025IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgitfe463e76c9b4b0b43b5ee8961b4c500231f1a3f6IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit7edca70751b9bdb5b83eed53cde21eccf3c86147IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit01f34a80ac23ae90b1909b94b4ed05343a62f646IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit52fdda318ef2362fc5936385bcb8b3d0328ee629IndisponívelNenhuma listada
4ab9e64e5e3c0516577818804aaf13a630d67bc9affectedgit6a2b724460cb67caed500c508c2ae5cf012e4db4IndisponívelNenhuma listada

Linux

Fornecedor
Linux
Produto
Linux
Plataformas
Desconhecido
Status padrão
affected
Linux · Fatos de produtos e versões por escopo
Versão (version)Status (status)Esquema de versões (versionType)Fim exclusivo (lessThan)Fim inclusivo (lessThanOrEqual)Mudanças de status (at → status)
2.6.26affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver2.6.26IndisponívelNenhuma listada
5.10.253unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.203unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.168unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.131unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.80unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.21unaffectedsemverIndisponível6.18.*Nenhuma listada
6.19.11unaffectedsemverIndisponível6.19.*Nenhuma listada
7.0unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada