No kernel Linux, a seguinte vulnerabilidade foi resolvida. linder: cache sectx tamanho antes de soltar o zero binder_transaction() limita a área de buffer scatter- recolher com sg_buf_end_offset e subtrai o tamanho do contexto LSM alinhado porque o sectx está escrito na cauda dessa área. A subtração lê lsmctx.len, mas esse campo já foi eliminado quando a linha se executa: security_sectid_to_secctx(secid, &lsmctx) /* lsmctx.len set */ lsmctx_alined_ size = ALIGN(lsmctx.len, sizeof(u 64 )) extra_buffers_size += lsmctx_alined_size... security_release_sectx(&lsmctx) /* memset zeroes len */... sg_buf_end_offset = sg_buf_offset + extra_buffers_size - ALIGN(lsmctx.len, sizeof(u 64 )) /* ALIGN( 0,8 ) */.

security_release_secctx() faz memset(cp), 0, tamanho de(* cp)), então lsmctx.len lê de volta como 0 e a subtração não contribui com nada, deixando o sg_buf_end_offset muito grande pelo tamanho alinhado do sectx em cada transação para um nó txn_security_ctx. Cada objeto BINDER_ TYPE_ PTR então deriva buf_ left = sg_buf_end_offset - sg_buf_ offset como o único limite superior da sua cópia, assim o desvio final inflado permite que a cópia corra para os bytes que já seguram o sectx. O tamanho alinhado deve ser, portanto, armazenado em cache antes de ser liberado, em vez de re- lê- lo a partir do campo agora limpo. Corrigir ao encaixá- lo em lsmctx_alined_size no escopo de função quando ele é primeiro calculado e subtrair lsmctx_alined_size em vez de re- ler lsmctx.len após a liberação. Reutilize o mesmo valor para o cálculo anterior de buf_offset.

Registro de aconselhamento: GHSA- h 3 w 9 - f 79 p-. 226 g. Identificadores relacionados: CVE- 2026 - 68458. Tempo: GitHub Advisory Database publicou este registro em 2026 - 08 - 15 T 06: 32: 06.000 Z e lista a sua última modificação como 2026 - 08 - 17 T 06: 33: 02.000 Z. Severidade: ALTAMENTE. Dados de pontuação publicados: CVSS_V 3: CVSS: 3.1 /AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.

Software afetado: o registro de aconselhamento não fornece um pacote normalizado ou faixa de versões. Classificação e evidência: nenhum identificador CWE está listado. O registro contém 4 suporte de referências nestes tipos: AVISO, WEB.