8.8

CVE-2024-55661: laravel pulse Code Injection

CVSS: 8.8v3.1HighAnalyzed
Published 13-12-2024Last modified 13-12-2024

Vulnerability summary

CVE-2024-55661 is a high (CVSS 8.8) Code Injection vulnerability in laravel pulse. EPSS estimates a 29.54% chance of exploitation in the next 30 days, higher than 98.1% of scored vulnerabilities. 1 public exploit is recorded.

Overall risk
51/100
0100
High · default modelHow is this calculated?
CVSS score
8.8/10
010
High · v3.1 (CVE.org)
EPSS score
29.54%
0%100%
High · 0.00 pp in 30 days
KEVNot listedIn no KEV catalog
RansomwareNone recordedNo known use recorded
Public exploits1exploit-database

Timeline

  1. 13-12-2024
    PublishedVulnerability first disclosed.
  2. 13-12-2024
    Last modifiedVulnerability information updated.

Description

Laravel Pulse is a real-time application performance monitoring tool and dashboard for Laravel applications. A vulnerability has been discovered in Laravel Pulse prior to version 1.3.1 that could allow remote code execution through the public `remember()` method in the `Laravel\Pulse\Livewire\Concerns\RemembersQueries` trait. This method is accessible via Livewire components and can be exploited to call arbitrary callables within the application. An authenticated user with access to Laravel Pulse dashboard can execute arbitrary code by calling any function or static method in which the callable is a function or static method and the callable has no parameters or no strict parameter types. The vulnerable to component is `remember(callable $query, string $key = '')` method in `Laravel\Pulse\Livewire\Concerns\RemembersQueries`, and the vulnerability affects all Pulse card components that use this trait. Version 1.3.1 contains a patch.

CVSS metrics

4 scores · 2 sources · 2 versions

EPSS trend

Probability

29.54%

Chance of exploitation in the next 30 days

Percentile

98%

Versus all other CVEs

30-day change

0.00 pp

From 29.54% on 19-09-2026

19-09-202619-10-2026
EPSS score
29.54%

Known exploited

Compare KEV catalogs

Not in any of the 3 tracked catalogs.

Public exploits

1 found
  • exploit-databasephpUnverified

    Laravel Pulse 1.3.1 - Arbitrary Code Injection

    Maturity: poc

Weaknesses

CWE · root cause

Affected systems

Laravel1 product

1 vendor · 1 product

References

2 links