CVE-2025-58758

Medium

Description

TinyEnv is an environment variable loader for PHP applications. In versions 1.0.1, 1.0.2, 1.0.9, and 1.0.10, TinyEnv did not require the `.env` file to exist when loading environment variables. This could lead to unexpected behavior where the application silently ignores missing configuration, potentially causing insecure defaults or deployment misconfigurations. The issue has been fixed in version 1.0.11. All users should upgrade to 1.0.11 or later. As a workaround, users can manually verify the existence of the `.env` file before initializing TinyEnv.

SeverityMedium
CVSS5.1
Exploit probability—
ProductDatahihi1 Tinyenv
PublishedSep 9, 2025
First seenSep 9, 2025
Weakness typeCWE-703CWE-703

How to fix

Update
  • datahihi1 tinyenv1.0.3, 1.0.11 or later
  • datahihi1/tiny-env1.0.3, 1.0.11 or later

Affected products

ProductAffected versionsFixed in
datahihi1 tinyenv1.0.1 ≤ v < 1.0.3, 1.0.9 ≤ v < 1.0.111.0.3, 1.0.11
datahihi1/tiny-envPackagistv < 1.0.3, 1.0.9 ≤ v < 1.0.111.0.3, 1.0.11

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.

CVE-2025-58758 · Datahihi1 Tinyenv · Dark Radar