mirror of https://github.com/hashicorp/consul
Browse Source
* auto-config: relax node name validation for JWT authorization This changes the JWT authorization logic to allow all non-whitespace, non-quote characters when validating node names. Consul had previously allowed these characters in node names, until this validation was added to fix a security vulnerability with whitespace/quotes being passed to the `bexpr` library. This unintentionally broke node names with characters like `.` which aren't related to this vulnerability. * Update website/content/docs/agent/config/cli-flags.mdx Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com> Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>pull/15336/head^2
Kyle Havlovitz
2 years ago
committed by
GitHub
4 changed files with 10 additions and 1 deletions
@ -0,0 +1,3 @@
|
||||
```release-note:improvement |
||||
auto-config: Relax the validation on auto-config JWT authorization to allow non-whitespace, non-quote characters in node names. |
||||
``` |
Loading…
Reference in new issue