PT-2026-97583 · Rabbitmq+1 · Rabbitmq Trust Store+1
CVE-2026-67231
·
Publicado
2026-09-23
·
Atualizado
2026-09-29
CVSS v4.0
9.1
Crítica
| Vetor | AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N |
Nome do Software Vulnerável e Versões Afetadas
RabbitMQ versões anteriores a 3.13.15
RabbitMQ versões anteriores a 4.0.20
RabbitMQ versões anteriores a 4.1.11
RabbitMQ versões anteriores a 4.2.6
RabbitMQ versões anteriores a 4.3.0
Description
Existe um problema no plugin trust-store onde a função
verify fun ignora erros de validação de certificado quando um certificado apresentado corresponde a um certificado em lista branca. O processo de correspondência depende da função extract issuer id/1, que utiliza public key:pkix issuer id/2 para extrair o IssuerName e o SerialNumber diretamente do corpo do certificado. Como esses campos são extraídos literalmente e não são verificados contra material de chave pública, assinaturas ou impressões digitais, e o DER armazenado não é comparado com o certificado apresentado, é possível ocorrer um bypass de autenticação de cliente TLS. Um invasor que conheça ou consiga adivinhar o DN do emissor e o número de série de um certificado em lista branca pode se conectar usando um certificado autoassinado forjado. Isso requer que o plugin rabbitmq trust store esteja habilitado e configurado como o verify fun do TLS.Recommendations
Atualize para a versão 3.13.15.
Atualize para a versão 4.0.20.
Atualize para a versão 4.1.11.
Atualize para a versão 4.2.6.
Atualize para a versão 4.3.0.
Como medida de mitigação temporária, desabilite o plugin
rabbitmq trust store se ele estiver sendo usado como o verify fun do TLS.Exploit
Correção
Improper Certificate Validation
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Rabbitmq
Rabbitmq Trust Store