Skip to content
CVE Scanner · Laravel

CVE-2017-16894 Scanner.

Laravel <5.5.21 - Information Disclosure

HighCVSS 7.5EPSS 87%

One free check per site and CVE each day. Nothing is changed or stored on your site.

Free and read-only. Scan only sites you own or are allowed to test.

What This Check Does.

Read-only

It only asks your site for public pages, the way a browser would. Nothing is changed, uploaded or stored.

Up to 1 request

A small, fixed number of requests, so the check is quick and will not load your site.

Looks for CVE-2017-16894

It looks for the specific sign of this one vulnerability and ends with a clear answer: vulnerable, not vulnerable, or could not be determined.

About CVE-2017-16894. What It Means.

Laravel through 5.5.21 is susceptible to information disclosure. An attacker can obtain sensitive information such as externally usable passwords via a direct request for the /.env URI. NOTE: CVE pertains only to the writeNewEnvironmentFileWith function in src/Illuminate/Foundation/Console/KeyGenerateCommand.php, which uses file_put_contents without restricting .env permissions. The .env filename is not used exclusively by Laravel.

Read the full CVE-2017-16894 briefing →

FAQ

Common Questions.

Scan only sites you own or have written permission to test. A result of Not Vulnerable means this read-only check found no sign of CVE-2017-16894; it is not a guarantee that the site is secure.