Vulnerability DatabaseGHSA-xgh6-8m9v-7xr8

GHSA-xgh6-8m9v-7xr8: 
Rust vulnerability analysis and mitigation

Fixed in 0.2.0-preview.23; upgrade to it.

Impact

Kule refuses changes to .git/hooks/ (git-hooks, denied, never approved). It matches the folder's name exactly (crates/kule-engine/src/git.rs: ["hooks", ..] => Part::Hook), and a name it does not know counts as config. On a case-insensitive disk (macOS's default), .git/HOOKS/post-commit is the hook git runs, and Kule judges it "config changed", waiting for an approval rather than refused. Needs a repository without a hooks folder (git init --template=, some tools) and a person who approves a config line.

Seen

macOS, a repository made with git init --template=:

(.git/hooks/post-commit)   git: hook post-commit changed …  policy: denied … (git-hooks)
(.git/HOOKS/post-commit)   git: config changed (it can make the next git command run code)  policy: waits for approval

Not run here: approving it; the review run alongside approved it and the hook ran at the next git commit.

Fix

The hooks folder is matched under any case (.git/HOOKS/), at the repository's top and in a submodule's or a worktree's own repository, so such a hook is denied as a hook. Found in the 2026-11-13 review, on main at bbf354f (0.2.0-preview.22). Every value shown is made up; every run used a Kule home and a home of its own in a scratch folder.


Source: NVD

Related Rust vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

GHSA-xxg2-76qg-7vj6MEDIUMN/A
  • Rust logoRust
  • kule
NoYesNov 13, 2026
GHSA-xgh6-8m9v-7xr8LOWN/A
  • Rust logoRust
  • kule
NoYesNov 13, 2026
GHSA-rfw3-44wh-p22wLOWN/A
  • Rust logoRust
  • kule
NoYesNov 13, 2026
GHSA-r8fh-9r4w-rf4qMEDIUMN/A
  • Rust logoRust
  • kule
NoYesNov 13, 2026
GHSA-p82p-rwwx-7ghwMEDIUMN/A
  • Rust logoRust
  • kule
NoYesNov 13, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Additional Wiz resources

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management