Autorisation incorrecte dans github.com/openbao/openbao (CVE-2026-71543)
Résumé
Vulnérabilité dans github.com/openbao/openbao (CVE-2026-71543). Risque d'opérations non autorisées ou de divulgation. Exploitable via allowed_uri_sans_template.
Description d'origine
La description telle que publiée par la source (souvent en anglais).
Impact
ACL Policies
OpenBao supports "templated polices": Policies with placeholders that are replaced at evaluation time.
This allows you to write a single policy which e.g. grants user "alice" access to all entries in a key value engine prefixed with alice/ while granting "bob" access to bob/, "carol" access to carol/, etc.
If the data used in the template can be controlled by an attacker (e.g. your system allows the user to freely select their username) and "globbing" characters are considered valid ( e.g. * is a valid username) they will be able to escalate their privileges.
The problematic characters are *, + and /.
PKI Secrets Engine allowed_uri_sans_template and allowed_domains Polices
The PKI secrets engine allows you to limit the "common names" a user can requests a TLS certificate for. Similar to the ACL polices this allows you to restrict e.g. "alice" to alice.example.com, "bob" to bob.example.com, etc. via templates.
Again, if an attacker can control this data freely, they can trick the PKI engine into using e.g. the *.example.com glob effectively allowing them to issue certificates for any subdomain of example.com
The problematic character in this case is *.
SSH Secrets Engine allowed_users and allowed_domains Polices
The SSH secrets engine allows you to limit the "principal" a user can request as SSH certificate for. Similar to ACL and PKI, this allows templates.
The problematic character in this case…
Source: NIST National Vulnerability Database NVD GitHub Advisory
Résumé généré automatiquement
Assemblé par SecPulse à partir des données sources (CVSS, CWE, versions affectées) à l'aide de modèles, sans IA. Vérifiez la description d'origine et les références ci-dessous.
Une vulnérabilité référencée CVE-2026-71543 a été découverte dans github.com/openbao/openbao.
Des attaquants peuvent cibler un point d'entrée spécifique comme allowed_uri_sans_template à distance pour détourner le produit.
Risque d'opérations non autorisées ou de divulgation.
Action : appliquez le correctif officiel de l'éditeur.
En cas de doute, contactez votre service informatique ou cherchez « github.com/openbao/openbao CVE-2026-71543 » sur le site de l'éditeur.
CVE-2026-71543 (github.com/openbao/openbao) — CWE-863
Surface d'attaque : allowed_uri_sans_template / allowed_domains / alice.example.com / bob.example.com
Plan : 1) Audit SBOM, 2) Mise à jour staging→prod, 3) Surveillance WAF/proxy sur les endpoints affectés, 4) Recherche d'IOC dans les logs.
Réfs : voir GHSA / avis éditeur / version corrigée liés sur cette page.
Une autorisation incorrecte (CWE-863) affecte github.com/openbao/openbao. Les attaquants atteignent le code vulnérable via allowed_uri_sans_template.
Consultez l'avis de l'éditeur pour les versions affectées de github.com/openbao/openbao. Surface d'attaque : allowed_uri_sans_template / allowed_domains / alice.example.com / bob.example.com.
Gravité : ?. Risque d'opérations non autorisées ou de divulgation.
Mettre à jour vers la version corrigée selon l'avis éditeur.
En attendant le correctif : désactivez la fonctionnalité concernée, appliquez des règles WAF, ou restreignez l'accès par ACL réseau.
Recherchez dans les logs des requêtes correspondant aux IOC connus de cette CVE. Auditez les SBOM/dépendances.
Actions de réponse
Étapes concrètes et exemples de commandes que les équipes SOC/SRE doivent exécuter dans l'ordre
-
1Identify exposure identify
grep -r 'github.com/openbao/openbao' . | grep -v node_modulesリポジトリと本番環境の依存ファイル (package-lock.json / requirements.txt / go.sum / Gemfile.lock 等) で
github.com/openbao/openbaoを grep し、稼働しているサービス・バージョンを把握する。 -
2Post-deployment verification verify
Confirm patched version is live in productionパッチ適用後、ステージングで PoC または同等の悪用パターンを再現して脆弱性が閉じたことを確認。本番ではアクセスログ・WAF でアラート再発が無いか継続監視。
Paquets affectés
Références
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com
- web github.com
- web nvd.nist.gov
- web github.com