CVE-2018-8947
Plaintext Storage of Sensitive Information in Laravel Log Viewer before v0.13.0
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
CVE-2018-8947- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Weakness
- CWE-312
- Updated
- 2026-11-02
CVE List No score
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
CVE-2018-8947- Updated
- 2026-11-02
EUVDEUVD-2022-2704 No score
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
EUVD-2022-2704- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-63qj-p8gh-5xxx
7.5
Plaintext Storage of Sensitive Information in Laravel Log Viewer before v0.13.0
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
GHSA-63qj-p8gh-5xxx- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312
- Updated
- 2026-11-02
OSV
7.5
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
CVE-2018-8947- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVGHSA-63qj-p8gh-5xxx
7.5
Plaintext Storage of Sensitive Information in Laravel Log Viewer before v0.13.0
rap2hpoutre Laravel Log Viewer before v0.13.0 relies on Base64 encoding for l, dl, and del requests, which makes it easier for remote attackers to bypass intended access restrictions, as demonstrated by reading arbitrary files via a dl request.
- Record
GHSA-63qj-p8gh-5xxx- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-312
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
rap2hpoutre/laravel-log-viewerPackagist |
before 0.13.0 | 0.13.0 |
rap2hpoutre/laravel-log-viewerPackagist |
before 0.13.0, plus listed versions v0.1.0v0.1.1v0.1.10v0.1.2v0.1.3 Show 40 moreShow lessv0.1.4v0.1.5v0.1.6v0.1.7v0.1.8v0.1.9v0.10.0v0.10.1v0.10.2v0.10.3v0.10.4v0.11.0v0.11.1v0.11.2v0.12.0v0.2.0v0.2.1v0.2.2v0.2.3v0.2.4v0.2.5v0.2.6v0.2.7v0.2.8v0.3.0v0.4.0v0.4.1v0.4.2v0.4.3v0.5.0v0.5.1v0.5.2v0.5.3v0.6.0v0.6.1v0.7.0v0.7.1v0.8.0v0.8.1v0.9.0 |
0.13.0 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Laravel Log Viewer < 0.13.0 - Local File Download | 2018-03-26 |
| PoC in GitHub | scopion/CVE-2018-8947 | 2021-10-29 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2018-8947 is a high vulnerability (CVSS 7.5) in Laravel Log Viewer Project Log Viewer, published March 25, 2018. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 11.0%, the 95th percentile. Fixed in rap2hpoutre/laravel-log-viewer 0.13.0.