p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack PHP · Seite 160

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für PHP: 222. Davon im KEV-Katalog: 2.

Sicherheitslücken filtern
PHP

Frühwarnungen

Neue Schwachstellenmeldungen aus Herstellerankündigungen und Sicherheitsnachrichten. Diese Warnungen ändern die Sicherheitsbewertung nicht.

  1. php

    Keine Korrektur veröffentlicht

    PHP: Remote-Codeausführung

    Laut OpenNet wurde in PHP eine Sicherheitslücke gefunden: Remote-Codeausführung (CVE-2026-115560). Die betroffenen Versionen sind nicht genau angegeben. Im Bericht wird keine Version mit Fehlerbehebung genannt.

    Was jetzt zu tun ist: Prüfen Sie, ob ein Update für PHP mit der Fehlerbehebung verfügbar ist, und installieren Sie es.

    CVE-2026-115560

Sicherheitslücken: 7239

  1. GHSA-wq8p-mqvg-2p5h

    Nicht bewertetKorrektur verfügbar

    laravel framework SQL Injection via limit and offset functions

    ### Impact Those using SQL Server with Laravel and allowing user input to be passed directly to the limit and offset functions are vulnerable to SQL injection. Other database drivers such as MySQL and Postgres are not affected by this vulnerability. ### Patches This problem has been patched on Laravel versions 6.20.26, 7.30.5, and 8.40.0. ### Workarounds You may workaround this vulnerability by ensuring that only integers are passed to the limit and offset functions, as well as the skip and take functions.

    • Auf 6.20.26 aktualisieren
    • Auf 7.30.5 aktualisieren
    • Auf 8.40.0 aktualisieren
    Veröffentlicht Aktualisiert
  2. GHSA-jwvj-pwww-3mj5

    Nicht bewertetKorrektur verfügbar

    laravel framework Unexpected database bindings via requests

    This is a follow-up to the security advisory https://github.com/laravel/framework/security/advisories/GHSA-3p32-j457-pg5x which addresses a few additional edge cases. If a request is crafted where a field that is normally a non-array value is an array, and that input is not validated or cast to its expected type before being passed to the query builder, an unexpected number of query bindings can be added to the query. In some situations, this will simply lead to no results being returned by the query builder; however, it is possible certain queries could be affected in a way that causes the query to return unexpected results.

    • Auf 6.20.14 aktualisieren
    • Auf 7.30.4 aktualisieren
    • Auf 8.24.0 aktualisieren
    Veröffentlicht Aktualisiert
  3. GHSA-44pg-c29v-hp6r

    Nicht bewertetKorrektur verfügbar

    Laravel Guard bypass in Eloquent models

    In laravel releases before 6.18.34 and 7.23.2. It was possible to mass assign Eloquent attributes that included the model's table name: ``` $model->fill(['users.name' => 'Taylor']); ``` When doing so, Eloquent would remove the table name from the attribute for you. This was a "convenience" feature of Eloquent and was not documented. However, when paired with validation, this can lead to unexpected and unvalidated values being saved to the database. For this reason, we have removed the automatic stripping of table names from mass-asignment operations so that the attributes go through the typical "fillable" / "guarded" logic. Any attributes co

    • Auf 6.18.34 aktualisieren
    • Auf 7.23.2 aktualisieren
    Veröffentlicht Aktualisiert
  4. GHSA-qm5c-m76r-2hfr

    Kritisch · CVSS 9.9Korrektur verfügbar

    Laravel RCE vulnerability in "cookie" session driver

    Applications using the "cookie" session driver that were also exposing an encryption oracle via their application were vulnerable to remote code execution. An encryption oracle is a mechanism where arbitrary user input is encrypted and the encrypted string is later displayed or exposed to the user. This combination of scenarios lets the user generate valid Laravel signed encryption strings for any plain-text string, thus allowing them to craft Laravel session payloads when an application is using the "cookie" driver.

    • Auf 6.18.31 aktualisieren
    • Auf 7.22.4 aktualisieren
    Veröffentlicht Aktualisiert
  5. GHSA-vr95-p7q6-8m9q

    Mittel · CVSS 4.3Korrektur verfügbar

    Laravel Cross-site Scripting (XSS) vulnerability in blade templating

    Laravel 7.1.2 addresses a possible XSS related attack vector in the Laravel 7.x Blade Component tag attributes when users are allowed to dictate the value of attributes. All Laravel 7.x users are encouraged to upgrade as soon as possible.

    • Auf 7.1.2 aktualisieren
    Veröffentlicht Aktualisiert
  6. GHSA-6jvx-8ch9-j2jr

    Nicht bewertetKorrektur verfügbar

    Laravel Cookie serialization vulnerability

    Laravel 5.6.30 is a security release of Laravel and is recommended as an immediate upgrade for all users. Laravel 5.6.30 also contains a breaking change to cookie encryption and serialization logic. Refer to [laravel advisory](https://laravel.com/docs/5.6/upgrade#upgrade-5.6.30) for more details and read the notes carefully when upgrading your application.

    • Auf 5.6.30 aktualisieren
    Veröffentlicht Aktualisiert
  7. GHSA-7852-w36x-6mf6

    Nicht bewertetKorrektur verfügbar

    Laravel Encrypter Component Potential Decryption Failure Leading to Unintended Behavior

    The Laravel Encrypter component is susceptible to a vulnerability that may result in decryption failure, leading to an unexpected return of `false`. Exploiting this issue requires the attacker to manipulate the encrypted payload before decryption. When combined with weak type comparisons in the application's code, such as the example below: ``` <?php $decyptedValue = decrypt($secret); if ($decryptedValue == '') { // Code is run even though decrypted value is false... } ```

    • Auf 5.5.40 aktualisieren
    • Auf 5.6.15 aktualisieren
    Veröffentlicht Aktualisiert
  8. GHSA-p62r-7637-3wwc

    Nicht bewertetKorrektur verfügbar

    Laravel Hijacked authentication cookies vulnerability

    Laravel 4.1.26 introduces security improvements for "remember me" cookies. Before this update, if a remember cookie was hijacked by another malicious user, the cookie would remain valid for a long period of time, even after the true owner of the account reset their password, logged out, etc. This change requires the addition of a new remember_token column to your users (or equivalent) database table. After this change, a fresh token will be assigned to the user each time they login to your application. The token will also be refreshed when the user logs out of the application. The implications of this change are: if a "remember me" cookie is

    • Auf 4.1.26 aktualisieren
    Veröffentlicht Aktualisiert
  9. GHSA-rj3w-99gc-8j58

    Nicht bewertetKorrektur verfügbar

    Laravel Risk of mass-assignment vulnerabilities

    Laravel 4.1.29 improves the column quoting for all database drivers. This protects your application from some mass assignment vulnerabilities when not using the fillable property on models. If you are using the fillable property on your models to protect against mass assignment, your application is not vulnerable. However, if you are using guarded and are passing a user controlled array into an "update" or "save" type function, you should upgrade to 4.1.29 immediately as your application may be at risk of mass assignment.

    • Auf 4.1.29 aktualisieren
    Veröffentlicht Aktualisiert
  10. GHSA-hvgw-gg3p-295j

    Nicht bewertetKorrektur verfügbar

    Read private customer data reclaiming carts in Klaviyo Magento

    A researcher identified an endpoint in a thirth party module Klaviyo Magento 2 which allows to read private customer data from stores. It works by reclaiming any guest-cart as your own and reading the private data for the orders in the Magento API.

    • Auf 3.0.0 aktualisieren
    Veröffentlicht Aktualisiert
  11. GHSA-6wjw-qf87-fv5v

    Nicht bewertetKorrektur verfügbar

    Laravel Encrypter Failure to decryption vulnerability

    A potential exploit of the Laravel Encrypter component that may cause the Encrypter to fail on decryption and unexpectedly return false. To exploit this, the attacker must be able to modify the encrypted payload before it is decrypted. Depending on the code within your application, this could lead to unexpected behavior when combined with weak type comparisons, for example: ```php <?php $decyptedValue = decrypt($secret); if ($decryptedValue == '') { // Code is run even though decrypted value is false... } ```

    • Auf 5.5.40 aktualisieren
    • Auf 5.6.15 aktualisieren
    Veröffentlicht Aktualisiert
  12. GHSA-2867-6rrm-38gr

    Nicht bewertetKorrektur verfügbar

    Laravel Cookie serialization vulnerability

    Laravel 5.6.30 is a security release of Laravel and is recommended as an immediate upgrade for all users. Laravel 5.6.30 also contains a breaking change to cookie encryption and serialization logic. Refer to [laravel advisory](https://laravel.com/docs/5.6/upgrade#upgrade-5.6.30) for more details and read the notes carefully when upgrading your application.

    • Auf 5.6.30 aktualisieren
    Veröffentlicht Aktualisiert
  13. GHSA-cc2w-ghc5-m5qr

    Nicht bewertetKorrektur verfügbar

    Laravel Risk of mass-assignment vulnerabilities

    Laravel 4.1.29 improves the column quoting for all database drivers. This protects your application from some mass assignment vulnerabilities when not using the fillable property on models. If you are using the fillable property on your models to protect against mass assignment, your application is not vulnerable. However, if you are using guarded and are passing a user controlled array into an "update" or "save" type function, you should upgrade to 4.1.29 immediately as your application may be at risk of mass assignment.

    • Auf 4.1.29 aktualisieren
    Veröffentlicht Aktualisiert
  14. GHSA-2ffv-r4r9-r8xr

    Nicht bewertetKorrektur verfügbar

    Laravel RCE vulnerability in "cookie" session driver

    Application's using the "cookie" session driver were the primary applications affected by this vulnerability. Since we have not yet released a security release for the Laravel 5.5 version of the framework, we recommend that all applications running Laravel 5.5 and earlier do not use the "cookie" session driver in their production deployments. Regarding the vulnerability, applications using the "cookie" session driver that were also exposing an encryption oracle via their application were vulnerable to remote code execution. An encryption oracle is a mechanism where arbitrary user input is encrypted and the encrypted string is later displayed

    • Auf 6.18.31 aktualisieren
    • Auf 7.22.4 aktualisieren
    Veröffentlicht Aktualisiert
  15. GHSA-q4xf-7fw5-4x8v

    Nicht bewertetKorrektur verfügbar

    Laravel Hijacked authentication cookies vulnerability

    Laravel 4.1.26 introduces security improvements for "remember me" cookies. Before this update, if a remember cookie was hijacked by another malicious user, the cookie would remain valid for a long period of time, even after the true owner of the account reset their password, logged out, etc. This change requires the addition of a new remember_token column to your users (or equivalent) database table. After this change, a fresh token will be assigned to the user each time they login to your application. The token will also be refreshed when the user logs out of the application. The implications of this change are: if a "remember me" cookie is

    • Auf 4.1.26 aktualisieren
    Veröffentlicht Aktualisiert
  16. GHSA-2gq2-m628-33xp

    Nicht bewertetKorrektur verfügbar

    gregwar/rst Local File Inclusion Vulnerability

    A Local File Inclusion (LFI) vulnerability has been discovered in the gregwar/rst library, potentially exposing sensitive files on the server to unauthorized users. The issue arises from inadequate input validation, allowing an attacker to manipulate file paths and include arbitrary files.

    • Auf 1.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  17. GHSA-9gxv-x7rp-r2hc

    Nicht bewertetKorrektur verfügbar

    gree/jose - "None" Algorithm treated as valid in tokens

    Several widely-used JSON Web Token (JWT) libraries, including node-jsonwebtoken, pyjwt, namshi/jose, php-jwt, and jsjwt, are affected by critical vulnerabilities that could allow attackers to bypass the verification step when using asymmetric keys (RS256, RS384, RS512, ES256, ES384, ES512).

    • Auf 2.2.1 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →