Tacquito prior to commit 07b49d1358e6ec0b5aa482fcd284f509191119e2 was not properly performing regex matches on authorized commands and arguments. Configured allowed commands/arguments were intended to require a match on the entire string, but instead only enforced a match on a sub-string. That would have potentially allowed unauthorized commands to be executed.
{
"cwe_ids": [],
"github_reviewed_at": "2024-11-01T21:47:02Z",
"nvd_published_at": "2024-10-17T18:15:15Z",
"severity": "CRITICAL",
"github_reviewed": true
}