cveboard Feed RSS

CVE-2026-31630

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

rxrpc: proc: size address buffers for %pISpc output

In the Linux kernel, the following vulnerability has been resolved: rxrpc: proc: size address buffers for %pISpc output The AF_RXRPC procfs helpers format local and remote socket addresses into fixed 50-byte stack buffers with "%pISpc". That is too small for the longest current-tree IPv6-with-port form the formatter can produce. In lib/vsprintf.c, the compressed IPv6 path uses a dotted-quad tail not only for v4mapped addresses, but also for ISATAP addresses via ipv6_addr_is_isatap(). As a result, a case such as [ffff:ffff:ffff:ffff:0:5efe:255.255.255.255]:65535 is possible with the current formatter. That is 50 visible characters, so 51 bytes including the trailing NUL, which does not fit in the existing char[50] buffers used by net/rxrpc/proc.c. Size the buffers from the formatter's maximum textual form and switch the call sites to scnprintf(). Changes since v1: - correct the changelog to cite the actual maximum current-tree case explicitly - frame the proof around the ISATAP formatting path instead of the earlier mapped-v4 example

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)
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgit386c86412608d3449006a318a662cbcd6ca1f668IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgit235b2115de892eab2e107a42efa7a4347baaa80bIndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgit625af53a1564e31bb2df9adc3739df46137f46c1IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgit808a34cdbe8ce336c202d8ea6d5e48496764dc37IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgita6042b8066b24dbcc7945616a157d4d43e463668IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgitdb297c78ce537c9ac96f0eda9b25ad72c8caefa9IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgit10ebed83f9f6414af4e85bc85ffaeda7effdd874IndisponívelNenhuma listada
75b54cb57ca34cbe7a87c6ac757c55360a624590affectedgita44ce6aa2efb61fe44f2cfab72bb01544bbca272Indisponí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)
4.9affectedIndisponívelIndisponívelIndisponívelNenhuma listada
0unaffectedsemver4.9IndisponívelNenhuma listada
5.10.258unaffectedsemverIndisponível5.10.*Nenhuma listada
5.15.209unaffectedsemverIndisponível5.15.*Nenhuma listada
6.1.175unaffectedsemverIndisponível6.1.*Nenhuma listada
6.6.160unaffectedsemverIndisponível6.6.*Nenhuma listada
6.12.114unaffectedsemverIndisponível6.12.*Nenhuma listada
6.18.23unaffectedsemverIndisponível6.18.*Nenhuma listada
6.19.13unaffectedsemverIndisponível6.19.*Nenhuma listada
7.0unaffectedoriginal_commit_for_fixIndisponível*Nenhuma listada