p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Schwachstellen im Stack PHP · Seite 16

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für PHP: 170. 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: 7182

  1. CVE-2026-86428

    Hoch · CVSS 8.7EPSS 0,49%Korrektur verfügbar

    commonmark 1.5.0 before 2.10.0 Denial of Service via Attributes

    commonmark versions from 1.5.0 before 2.10.0 contain a denial of service vulnerability in the AttributesExtension when processing distinctly-named attributes. Attackers can submit Markdown with numerous distinct attribute names to cause quadratic-time attribute merging and filtering, consuming disproportionate CPU resources and preventing legitimate requests from completing.

    • Auf 2.10.0 aktualisieren
    • Auf 2.10.0-1 aktualisieren
    Veröffentlicht Aktualisiert
  2. CVE-2022-51009

    Hoch · CVSS 8.7EPSS 0,61%Korrektur verfügbar

    PocketMine-MP before 4.7.2 Denial of Service via Skin Geometry

    PocketMine-MP before 4.7.2 fails to properly handle exceptions from the adhocore/json-comment library when parsing skin geometry data. Attackers can send login or skin packets with invalid geometry JSON to trigger an unhandled RuntimeException, causing server crash.

    • Auf 4.7.2 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2021-48007

    Hoch · CVSS 7.1EPSS 0,53%Korrektur verfügbar

    PocketMine-MP before 3.18.1 Denial of Service via MovePlayerPacket

    PocketMine-MP versions before 3.18.1 fail to validate NaN or INF values in MovePlayerPacket position and rotation fields. Malicious clients can send crafted movement packets with invalid floating-point values to crash servers through unhandled mathematical operations or prevent clients from rendering other players.

    • Auf 3.18.1 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2021-48006

    Mittel · CVSS 4.8EPSS 0,15%Korrektur verfügbar

    PocketMine-MP before 4.0.3 Operator Privilege Escalation via Case Sensitivity

    PocketMine-MP before 4.0.3 does not perform case-insensitive matching when removing operator entries from ops.txt. The removeOp function lowercases the supplied name but only removes an exactly matching entry, so an operator name stored with non-lowercase letters cannot be revoked using the deop command, leaving the player as an operator until the entry is removed from ops.txt manually.

    • Auf 4.0.3 aktualisieren
    Veröffentlicht Aktualisiert
  5. CVE-2020-37277

    Hoch · CVSS 7.1EPSS 0,53%Korrektur verfügbar

    PocketMine-MP before 3.15.4 Denial of Service via InventoryTransaction

    PocketMine-MP versions before 3.15.4 contain a denial of service vulnerability in the InventoryTransaction component's findResultItem() method. Malicious clients can send specially crafted InventoryTransactionPackets with multiple conflicting pathways to cause exponential processing complexity, freezing the server.

    • Auf 3.15.4 aktualisieren
    Veröffentlicht Aktualisiert
  6. CVE-2026-86197

    Mittel · CVSS 5.1EPSS 0,41%Korrektur verfügbar

    Grav before 2.0.20 Cross-Site Scripting via Assets Sandbox

    Grav before 2.0.20 contains a cross-site scripting vulnerability in the Twig sandbox policy that allowlists addJs and addCss methods on Grav\Common\Assets without proper output escaping. Page editors can inject arbitrary script by registering malicious assets or injecting attributes, which are rendered unescaped into document head tags and executed for all visitors including administrators.

    • Auf 2.0.20 aktualisieren
    Veröffentlicht Aktualisiert
  7. CVE-2026-52777

    Kritisch · CVSS 9.4EPSS 0,28%Korrektur verfügbar

    YesWiki: Authenticated PHP Object Injection in BazarImportAction via unserialize

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, there is an authenticated PHP object injection vulnerability in BazarImportAction via unserialize. This issue has been patched in version 4.6.6.

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  8. CVE-2026-52775

    Hoch · CVSS 8.8EPSS 0,48%Korrektur verfügbar

    YesWiki Authenticated SQL Injection in ReactionManager

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki through the latest development branch contains a SQL injection vulnerability in ReactionManager::deleteUserReaction() that allows any authenticated user to inject arbitrary SQL via the {idreaction} and {id} URL path parameters. The parameters are concatenated directly into a SQL LIKE clause without escaping or parameterization. This issue has been patched in version 4.6.6.

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  9. CVE-2026-52774

    Mittel · CVSS 6.1EPSS 0,66%Öffentlicher ExploitKorrektur verfügbar

    Reflected XSS via Unescaped `id` Parameter in Bazar Widget HTML Attributes in YesWiki

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki's Bazar widget handler reflects the id GET parameter into HTML attributes using strip_tags() only. Because strip_tags() does not escape double quotes, an attacker can break out of the attribute value, inject an event handler such as onmouseover, and execute arbitrary JavaScript in the victim's browser. This issue is reachable without authentication. During validation, the vulnerable widget route returned the injected HTML for both /HomePage/widget?id=... and /NoSuchPage/widget?id=..., which shows that no login, no page ownership, no edit rights, and not even a valid page

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  10. CVE-2026-52773

    Mittel · CVSS 6.1EPSS 0,59%Öffentlicher ExploitKorrektur verfügbar

    Reflected XSS via Unescaped Archived-Revision `time` Parameter in `handlers/page/show.php` in YesWiki

    YesWiki is a wiki system written in PHP. From version 4.1.0 to before version 4.6.6, YesWiki's archived-revision view reflects the time GET parameter into a hidden HTML input in handlers/page/show.php without escaping. Because MySQL coerces malformed DATETIME strings, an attacker can append HTML or JavaScript to a valid archived revision timestamp, still load that archived revision, and execute arbitrary JavaScript in the victim's browser. The vulnerable form is only rendered when the victim can both read and edit the target page. In restricted deployments this requires a victim with read and write access to that page. On a default doryphore

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  11. CVE-2026-52772

    Mittel · CVSS 5.5EPSS 0,34%Korrektur verfügbar

    YesWiki: Bazar form-field templates still apply `|raw('html')` to `field.label` / `field.hint` in attribute and label-body contexts — stored XSS in form renders (sibling class of commit `e6b66aa`)

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, Bazar form-field templates still apply |raw('html') to field.label / field.hint in attribute and label-body contexts, resulting stored XSS in form renders. This issue has been patched in version 4.6.6.

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  12. CVE-2026-52771

    Hoch · CVSS 8.3EPSS 0,51%Korrektur verfügbar

    YesWiki: Second-Order SQL Injection in Page Delete API via Unescaped Page Tag (`ApiController::deletePage`)

    YesWiki is a wiki system written in PHP. From version 4.2.0 to before version 4.6.6, ApiController::deletePage() interpolates a page tag retrieved from the database into a DELETE FROM …_links WHERE to_tag = '$tag' query without escaping. The page tag is attacker-controlled — the POST /api/pages/{tag} API accepts arbitrary URL-encoded values, including single quotes, and stores them. A low-privilege authenticated user can therefore create a page whose tag is a SQL fragment, make the page non-orphaned via the standard {{include page="…"}} link mechanism, and then invoke the delete endpoint to execute arbitrary SQL inside the wiki database - inc

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  13. CVE-2026-52770

    Hoch · CVSS 7.5EPSS 0,47%Korrektur verfügbar

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in yeswiki/yeswiki

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki’s public Bazar entry-listing APIs are vulnerable to unauthenticated SQL injection in numeric query / queries filters. For Bazar fields whose value structure is numeric, YesWiki escapes the attacker-controlled filter value but inserts it into SQL without quotes or numeric validation. An unauthenticated attacker can inject boolean SQL expressions and infer database contents from whether entries are returned. This issue has been patched in version 4.6.6.

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  14. CVE-2026-52769

    Hoch · CVSS 8.3EPSS 0,49%Korrektur verfügbar

    YesWiki: Unauthenticated Server-Side Request Forgery via ActivityPub `Signature.keyId`

    YesWiki is a wiki system written in PHP. From version 4.6.2 to before version 4.6.6, the POST /api/forms/{formId}/actor/inbox route - exposed publicly with acl:"public" - accepts an HTTP Signature header whose keyId parameter is a URL. HttpSignatureService::verifySignature() parses the header and immediately makes a server-side HTTP GET to that URL, before any cryptographic verification or URL validation. An unauthenticated remote attacker can therefore make YesWiki issue arbitrary outbound HTTP requests to any host the server can reach - internal services, cloud-metadata endpoints (169.254.169.254), intranet-only admin panels, etc. - and rea

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  15. CVE-2026-52767

    Hoch · CVSS 8.2EPSS 0,35%Korrektur verfügbar

    YesWiki: Unauthenticated ActivityPub Signature-Verification Bypass via `!openssl_verify(...)` accepting `int(-1)`

    YesWiki is a wiki system written in PHP. From version 4.6.2 to before version 4.6.6, HttpSignatureService::verifySignature() checks the result of PHP's openssl_verify() with a loose boolean negation - if (!openssl_verify(...)) { throw ... }. PHP's openssl_verify has four possible return values: 1, 0, -1, and "false". The -1 row is the bypass: PHP's truthiness rules make -1 a truthy value, so !(-1) === false, the throw is skipped, and the controller proceeds to processActivity(). Any condition that makes OpenSSL's EVP_VerifyFinal() return -1 triggers the bypass. The reachable consequence is the controller silently treats a failed verification

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  16. CVE-2026-52766

    Kritisch · CVSS 9.1EPSS 0,58%Korrektur verfügbar

    YesWiki: Unauthenticated arbitrary page deletion via `{{erasespamedcomments}}` action

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, the {{erasespamedcomments}} wiki action (actions/EraseSpamedCommentsAction.php) accepts a suppr[] array from POST and deletes every wiki page whose tag appears in that array, with no authorization check anywhere in the action body or in the page-deletion path it invokes. Combined with YesWiki's allow-by-default action ACL model, any user who has page write access, which is the default for everyone (default_write_acl='*') on a fresh install can permanently delete arbitrary wiki pages, including the front page, admin pages, and pages owned by other users. This issue has been patch

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  17. CVE-2026-52763

    Mittel · CVSS 6.5EPSS 0,38%Korrektur verfügbar

    YesWiki: SQL injection via the `recentchanges` action `period` argument leading to arbitrary DB read

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, the recentchanges action (actions/recentchanges.php) accepts a period argument from two disjoint parameter spaces. A whitelist validates only the URL form against ['day','week','month']. The action-argument form takes the else branch with no validation, and the value flows into PageManager::getRecentlyChanged(), where it is interpolated into a WHERE time >= '...' ORDER BY time DESC clause without escaping or parameterization. UNION-based injection succeeds, the leaked rows render into the response page, so any visitor of the trigger page sees the exfiltrated data. The vulnerabil

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  18. CVE-2026-52762

    Hoch · CVSS 7.1EPSS 0,78%Korrektur verfügbar

    YesWiki: Authenticated (Admin) Server-Side Template Injection to Remote Code Execution via Bazar Semantic Templates

    YesWiki is a wiki system written in PHP. Prior to version 4.6.6, YesWiki Bazar contains a stored Server-Side Template Injection (SSTI) vulnerability in the semantic template feature that can be escalated to confirmed Remote Code Execution (RCE). An authenticated administrator can place arbitrary Twig expressions into the Semantic template (Twig) field (bn_sem_template), and that content is later executed server-side when public semantic endpoints are requested. This issue has been patched in version 4.6.6.

    • Auf 4.6.6 aktualisieren
    Veröffentlicht Aktualisiert
  19. CVE-2026-48019

    Hoch · CVSS 8.9EPSS 0,51%Korrektur verfügbar

    CRLF injection in Laravel's default email rule enables SMTP smuggling and spoofed-mail relay

    Laravel is a web application framework. Prior to versions 12.60.0 and 13.10.0, a CRLF injection vulnerability in Laravel's email validation, in combination with how Symfony Mailer and Symfony Mime handle certain character sequences, may allow an unauthenticated attacker to interfere with outbound email processing in applications that send mail to user-supplied addresses. This issue has been patched in versions 12.60.0 and 13.10.0.

    • Auf 12.60.0 aktualisieren
    • Auf 13.10.0 aktualisieren
    Veröffentlicht Aktualisiert
  20. CVE-2026-53932

    Hoch · CVSS 8EPSS 1,68%Korrektur verfügbar

    wnx/laravel-backup-restore: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') and Improper Neutralization of Special Elements used in a Command ('Command Injection')

    laravel-backup-restore restores database backups made with spatie/laravel-backup. Prior to version 1.9.4, a crafted backup archive can trigger OS command injection during database restore. This issue has been patched in version 1.9.4.

    • Auf 1.9.4 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 →