Skip to main content
← All vulnerabilities
CVE-2025-58759GHSA-72CM-7236-H43R

TinyEnv: Inline comments not stripped properly in .env values

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 1.0.11
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

TinyEnv is an environment variable loader for PHP applications. In versions 1.0.9 and 1.0.10, TinyEnv did not properly strip inline comments inside .env values. This could lead to unexpected behavior or misconfiguration, where variables contain unintended characters (including # or comment text). Applications depending on strict environment values may expose logic errors, insecure defaults, or failed authentication. The issue is fixed in v1.0.11. Users should upgrade to the latest patched version. As a temporary workaround, avoid using inline comments in .env files, or sanitize loaded values manually.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • datahihi1 tiny-env

    From 1.0.9 · fixed in 1.0.11

  • datahihi1/tiny-envPackagist

    From 1.0.9 · fixed in 1.0.11

References 1

GitHub · datahihi1/tiny-env