Foram publicadas versões corretivas do pacote Samba 4.17.3, 4.16.7 e 4.15.12 para corrigir a vulnerabilidade (CVE-2022-42898) nas bibliotecas Kerberos, que leva a um estouro de inteiro e gravação de dados além do buffer alocado ao processar parâmetros PAC (Privileged Attribute Certificate) enviados por um usuário autenticado. As atualizações dos pacotes nos distribuidores podem ser acompanhadas nas páginas: Debian, Ubuntu, Gentoo, RHEL, SUSE, Arch, FreeBSD.
Além do Samba, o problema também se manifesta em pacotes com MIT Kerberos e Heimdal Kerberos. No relatório de vulnerabilidade do projeto Samba, a ameaça não é detalhada, mas no relatório do MIT Kerberos, é indicado que a vulnerabilidade pode permitir a execução remota de código. A exploração da vulnerabilidade é possível apenas em sistemas de 32 bits.
O problema afeta configurações com KDC (Key Distribution Center) ou kadmind. Em configurações sem Active Directory, a vulnerabilidade também se manifesta em arquivos Samba que usam Kerberos. servidores O problema é causado por um erro na função krb5_parse_pac(), que resulta em um cálculo incorreto do tamanho do buffer usado ao analisar os campos PAC. Em sistemas de 32 bits, ao processar PAC especialmente formatados, o erro poderia levar à colocação de um bloco de 16 bytes enviado pelo atacante além do buffer alocado.
Fonte: opennet.ru
