Affected by GO-2024-3010
and 2 other vulnerabilities
GO-2024-3010: CVE-2024-6984 in github.com/juju/juju
GO-2024-3040: Juju's unprivileged user running on charm node can leak any secret or relation data accessible to the local charm in github.com/juju/juju
GO-2024-3175: Vulnerable juju introspection abstract UNIX domain socket in github.com/juju/juju
Juju Lease diff is intended to analyse the lease reports from a Juju controller.
You can feed it multiple lease reports. It will tell you if a split-brain of
the underlying raft FSM has occurred.
Run
Running it is extremely simple:
make install
juju-leasediff report_1 report_2 report_3