CVE-2021-39174

High

Description

Cachet is an open source status page system. Prior to version 2.5.1, authenticated users, regardless of their privileges (User or Admin), can leak the value of any configuration entry of the dotenv file, e.g. the application secret (`APP_KEY`) and various passwords (email, database, etc). This issue was addressed in version 2.5.1 by improving `UpdateConfigCommandHandler` and preventing the use of nested variables in the resulting dotenv configuration file. As a workaround, only allow trusted source IP addresses to access to the administration dashboard.

SeverityHigh
CVSS8.8
Exploit probability92. percentile5%
ProductCatchet
PublishedAug 28, 2021
First seenAug 28, 2021
Weakness typeCWE-75CWE-75

How to fix

Update
  • catchethq catchet2.5.1 or later
  • cachethq/cachet2.5.1 or later

Affected products

ProductAffected versionsFixed in
catchethq catchetv < 2.5.12.5.1
cachethq/cachetPackagistv < 2.5.12.5.1

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.