GitHub Advisoryadvisory · Packagist

GHSA-r67m-m8c7-jp83 Cachet vulnerable to forced reinstall

HIGH Published 2021-08-30 Modified 2022-08-16 Official page ↗
Aliases
CVE-2021-39173
Ecosystem
Packagist
Packages
cachethq/cachet
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-704
Reviewed
2021-08-27

Affected packages

• Packagist cachethq/cachet: < 2.5.1 → fixed in 2.5.1

Description

Impact Authenticated users, regardless of their privileges (_User_ or _Admin_), can trick Cachet and install the instance again, leading to arbitrary code execution on the server. Patches This issue was addressed by improving the middleware `ReadyForUse`, which now performs a stricter validation of the instance name. Workarounds Only allow trusted source IP addresses to access to the administration dashboard. References • https://blog.sonarsource.com/cachet-code-execution-via-laravel-configuration-injection For more information If you have any questions or comments about this advisory, you can contact: • The original reporters, by sending an email to vulnerability.research [at] sonarsource.com; • The maintainers, by opening an issue on this repository.

Related

Alias · CVE (1)

  • CVE-2021-39173 Cachet is an open source status page system. vulnerability

Weakness · CWE (1)

  • CWE-704 Incorrect Type Conversion or Cast weakness

References