CVE-2026-16615
CVE.org · Publicado
- 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 da CNA em inglês
Librest: weak random number generation in pkce implementation
A flaw was found in librest. The PKCE implementation for OAuth authorization uses the GRand function from the GLib API, a cryptographically insecure pseudo-random number generator. Because the generated "code verifier" lacks sufficient cryptographic entropy, a malicious actor can reverse-engineer the pseudo-random number generator (PRNG) seed to predict or reconstruct the code verifier string, allowing an attacker to bypass PKCE protections and successfully impersonate the client during the OAuth 2.0 authorization flow.
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.
librest
- Fornecedor
- GNOME
- Produto
- librest
- Plataformas
- Desconhecido
- Status padrão
affected- Pacote
- librest
- Coleção do pacote
- https://gitlab.gnome.org/GNOME/librest
Nenhuma tupla de versão explícita; consulte o status padrão desta entrada.
Red Hat Enterprise Linux 10
- Fornecedor
- Red Hat
- Produto
- Red Hat Enterprise Linux 10
- Plataformas
- Desconhecido
- Status padrão
affected- Pacote
- rest
- Coleção do pacote
- https://access.redhat.com/downloads/content/package-browser/
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| 0:0.9.1-11.el10_2.1 | unaffected | rpm | * | Indisponível | Nenhuma listada |
Red Hat Enterprise Linux 10.0 Extended Update Support
- Fornecedor
- Red Hat
- Produto
- Red Hat Enterprise Linux 10.0 Extended Update Support
- Plataformas
- Desconhecido
- Status padrão
affected- Pacote
- rest
- Coleção do pacote
- https://access.redhat.com/downloads/content/package-browser/
| Versão (version) | Status (status) | Esquema de versões (versionType) | Fim exclusivo (lessThan) | Fim inclusivo (lessThanOrEqual) | Mudanças de status (at → status) |
|---|---|---|---|---|---|
| 0:0.9.1-11.el10_0.1 | unaffected | rpm | * | Indisponível | Nenhuma listada |