PT-2026-56841 · Maven+3 · Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu2+15
CVE-2026-49485
·
Publicado
2026-07-09
·
Atualizado
2026-08-13
CVSS v3.1
7.5
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Nome do Software Vulnerável e Versões Afetadas
HAPI FHIR versões anteriores a 6.9.9
HAPI FHIR versões anteriores a 6.9.4.2
Description
As implementações do FHIRPathEngine avaliam expressões FHIRPath arbitrárias sem a devida validação de entrada. As funções
matches(), matchesFull() e replaceMatches() passam expressões regulares controladas pelo usuário para o Pattern.compile() e String.replaceAll() do Java por meio de um utilitário de tempo limite incompleto. Esse utilitário não consegue interromper a thread de execução após a ocorrência do tempo limite. Além disso, certas chamadas de método no FHIRPathEngine não são protegidas por esse utilitário. Um invasor pode explorar isso fornecendo uma expressão regular especialmente elaborada que desencadeia o backtracking catastrófico—uma condição em que o mecanismo de regex leva um tempo exponencial para processar uma string—resultando em exaustão de CPU e negação de serviço no endpoint HTTP do FHIR Validator e nos módulos org.hl7.fhir.* afetados.Recommendations
Atualize para a versão 6.9.9.
Atualize para a versão 6.9.4.2.
Exploit
Correção
DoS
Resource Exhaustion
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Identificadores relacionados
Produtos afetados
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu2
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu2016May
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu3
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R4
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R4B
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R5
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Validation
Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Validation.Cli
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu2
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu2016May
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Dstu3
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R4
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R4B
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.R5
Io.Root.Ca.Uhn.Hapi.Fhir:Org.Hl7.Fhir.Validation
Org.Hl7.Fhir.Core