p PatchFirst

PatchFirst · Vulnerabilidades recientes

Vulnerabilidades de la pila PHP · Página 60

Vulnerabilidades publicadas para PHP en los últimos 30 días: 224. Incluidas en el catálogo KEV: 2.

Filtrar vulnerabilidades
PHP

Alertas tempranas

Avisos recientes de vulnerabilidades procedentes de anuncios de fabricantes y noticias de seguridad. Estas alertas no cambian la puntuación de seguridad.

  1. php

    Sin corrección publicada

    PHP: ejecución remota de código

    Según OpenNet, PHP tiene una vulnerabilidad de ejecución remota de código (CVE-2026-115560). No se especifican las versiones exactas afectadas. El mensaje no indica una versión corregida.

    Qué hacer ahora: Comprueba si hay una actualización de PHP con la corrección e instálala.

    CVE-2026-115560

Vulnerabilidades: 7239

  1. CVE-2026-41887

    Media · CVSS 4.9EPSS 0,47%Corrección disponible

    Flarum: Path traversal in LESS parser via theme color settings (incomplete fix for CVE-2023-27577)

    Flarum is open-source forum software. Prior to versions 1.8.16 and 2.0.0-rc.1, Flarum's patch for CVE-2023-27577 restricted the @import and data-uri() LESS features in the custom_less setting, but the same restriction was never applied to other settings registered as LESS config variables (for example theme_primary_color and theme_secondary_color, as well as any key registered via Extend\Settings::registerLessConfigVar()). Those values are interpolated verbatim into the LESS source at compile time, allowing an authenticated administrator to craft a theme-color value that injects an arbitrary @import directive into the compiled forum.css. Beca

    • Actualiza a 1.8.16
    • Actualiza a 2.0.0-rc.1
    Publicación Actualización
  2. CVE-2026-41570

    Alta · CVSS 7.8EPSS 0,19%Corrección disponible

    PHPUnit: Argument injection via newline in PHP INI values forwarded to child processes

    PHPUnit is a testing framework for PHP. In versions 12.5.21 and 13.1.5, PHPUnit forwards PHP INI settings to child processes (used for isolated/PHPT test execution) as -d name=value command-line arguments without neutralizing INI metacharacters. Because PHP's INI parser interprets " as a string delimiter, ; as the start of a comment, and most importantly a newline as a directive separator, a value containing a newline is parsed by the child process as multiple INI directives. An attacker able to influence a single INI value can therefore inject arbitrary additional directives into the child's configuration, including auto_prepend_file, extens

    • Actualiza a 12.5.22
    • Actualiza a 13.1.6
    Publicación Actualización
  3. CVE-2026-44298

    Media · CVSS 4.1EPSS 0,28%Corrección disponible

    Kimai: Arbitrary file read in invoice PDF renderer (admin)

    Kimai is an open-source time tracking application. From version 2.32.0 to before version 2.56.0, users with the role System-Admin (ROLE_SYSTE_ADMIN) and the permission upload_invoice_template can upload PDF invoice templates, which can call pdfContext.setOption('associated_files', ...) inside the sandboxed Twig render. This is forwarded to mPDF's SetAssociatedFiles(), whose writer calls file_get_contents($entry['path']) during PDF output and embeds the bytes as a FlateDecode stream in the PDF. Any file readable by the PHP worker is returned to the attacker inside the rendered invoice. This issue has been patched in version 2.56.0.

    • Actualiza a 2.56
    Publicación Actualización
  4. CVE-2026-41498

    Baja · CVSS 3.3EPSS 0,25%Corrección disponible

    Kimai: Team API Missing Object-Level Authorization

    Kimai is an open-source time tracking application. Prior to version 2.54.0, the Team API endpoints use #[IsGranted('edit_team')] instead of #[IsGranted('edit', 'team')], causing Symfony TeamVoter to abstain from voting. This removes entity-level ownership checks on team operations, allowing any user with the edit_team permission to modify any team, not just teams they are authorized to manage. This issue has been patched in version 2.54.0.

    • Actualiza a 2.54.0
    Publicación Actualización
  5. CVE-2026-42267

    Media · CVSS 5.4EPSS 0,22%Corrección disponible

    Kimai: Formula Injection via tag names in XLSX export

    Kimai is an open-source time tracking application. From version 2.27.0 to before version 2.54.0, any ROLE_USER can create a tag with a formula string as its name (e.g. =SUM(54+51)) via POST /api/tags and assign it to a timesheet. When an admin exports timesheets to XLSX, ArrayFormatter.formatValue() joins tag names with implode() and returns the result unchanged. OpenSpout promotes any =-prefixed string to a FormulaCell, writing <f>SUM(54+51)</f> into the XLSX archive. Excel evaluates the formula when the file is opened. This issue has been patched in version 2.54.0.

    • Actualiza a 2.54.0
    Publicación Actualización
  6. CVE-2024-51092

    Crítica · CVSS 9.1EPSS 7,18%Código de explotación públicoCorrección disponible

    CVE-2024-51092

    LibreNMS before 24.10.0 allows a remote attacker to execute arbitrary code via OS command injection involving AboutController.php's index(), SettingsController.php's update(), and PollDevice.php's initRrdDirectory().

    • Actualiza a 24.10.0
    Publicación Actualización
  7. GHSA-h4fw-6r7f-w494

    Baja · CVSS 2.1Corrección disponible

    Webauthn has a User Verification Downgrade via Default-Open ClientOverridePolicy

    ## Summary In version 5.3.0 of the Symfony bundle, `Webauthn\Bundle\Policy\ClientOverridePolicy` defaulted to allowing all client overrides, including `userVerification`. A client could send `{"userVerification": "discouraged"}` in the assertion or attestation options request to override a server-configured `userVerification: required`, causing the emitted WebAuthn options to instruct the authenticator to skip user verification. The `CheckUserVerification` ceremony step then read the same downgraded options and skipped its check. ## Affected versions - **Vulnerable**: 5.3.0 - **Patched**: 5.3.1 5.3.0 was released on 2026-05-01 and 5.3.1 w

    • Actualiza a 5.3.1
    Publicación Actualización
  8. GHSA-gr3r-crp5-qrrm

    Crítica · CVSS 9.3Sin corrección publicada

    Compromised tag of intercom-php published via GitHub

    ### Impact On April 30, 2026, a malicious commit was pushed to the intercom/intercom-php repository and tagged as version 5.0.2, using a compromised service account (github-management-service). This occurred as part of the same supply chain attack that affected intercom-client on npm. The malicious version contained a Composer plugin that acted as a dropper, downloading the Bun JavaScript runtime (version 1.3.13) and executing an obfuscated credential-harvesting payload. The payload targeted cloud provider credentials (AWS, GCP, Azure), environment variables, .env files, SSH keys, local configuration files, and CI/CD secrets. The malicious

    Publicación Actualización
  9. CVE-2026-41143

    Alta · CVSS 8.8EPSS 0,34%Corrección disponible

    YesWiki vulnerable to authenticated SQL Injection via id_fiche in EntryManager::formatDataBeforeSave()

    YesWiki is a wiki system written in PHP. Prior to version 4.6.1, YesWiki bazar module contains a SQL injection vulnerability in tools/bazar/services/EntryManager.php at line 704. The $data['id_fiche'] value (sourced from $_POST['id_fiche']) is concatenated directly into a raw SQL query without any sanitization or parameterization. This issue has been patched in version 4.6.1.

    • Actualiza a 4.6.1
    Publicación Actualización
  10. CVE-2026-41891

    Media · CVSS 5.3EPSS 0,27%Corrección disponible

    CI4MS: Deactivated User Session Bypass (active=0)

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. From version 0.26.0 to before version 0.31.8.0, the auth filter has the deactivated/banned user check commented out. This issue has been patched in version 0.31.8.0.

    • Actualiza a 0.31.8.0
    Publicación Actualización
  11. CVE-2026-41890

    Media · CVSS 6.9EPSS 0,41%Corrección disponible

    CI4MS: Arbitrary Database Table Drop via Theme deleteProcess

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. From version 0.31.1.0 to before version 0.31.8.0, the deleteProcess() action accepts a POST parameter tables[] containing arbitrary table names. These are passed directly to $forge->dropTable() without validating that the tables belong to the theme being deleted. The deleteConfirm view correctly populates tables[] from the theme's own migration files, but the server-side deleteProcess does not verify the received values against those files. An authenticated admin can craft a POST request with arbitrary

    • Actualiza a 0.31.8.0
    Publicación Actualización
  12. CVE-2026-41203

    Crítica · CVSS 9.4EPSS 0,62%Corrección disponible

    ci4ms Theme::upload is vulnerable to Zip Slip leading to RCE

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.31.5.0, ci4ms Theme::upload extracts user uploaded ZIP archives without validating entry names, allowing an authenticated backend user with the theme create permission to write files to arbitrary filesystem locations (Zip Slip) and achieve remote code execution by dropping a PHP file under the public web root. This issue has been patched in version 0.31.5.0.

    • Actualiza a 0.31.5.0
    Publicación Actualización
  13. CVE-2026-41202

    Crítica · CVSS 9.4EPSS 0,68%Corrección disponible

    ci4ms Backup::restore is vulnerable to Zip Slip leading to RCE

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.31.5.0, ci4ms Backup::restore extracts user uploaded ZIP archives without validating entry names, allowing an authenticated backend user with the backup create permission to write files to arbitrary filesystem locations (Zip Slip) and achieve remote code execution by dropping a PHP file under the public web root. This issue has been patched in version 0.31.5.0.

    • Actualiza a 0.31.5.0
    Publicación Actualización
  14. CVE-2026-41201

    Crítica · CVSS 9.1EPSS 0,33%Corrección disponible

    CI4MS: Backup Management Full Account Takeover for All-Roles & Privilege-Escalation via Stored DOM Blind XSS Version 2

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. In version 0.31.4.0, an attacker can achieve Full Account Takeover & Privilege Escalation via Stored DOM XSS in backup module filename field manipulated via a sql file that tampers with the file name field to contain hidden XSS payload. This issue has been patched in version 0.31.5.0.

    • Actualiza a 0.31.5.0
    Publicación Actualización
  15. CVE-2026-41587

    Alta · CVSS 8.6EPSS 0,62%Corrección disponible

    CI4MS: Unrestricted PHP File Upload via Theme Installation Leads to Authenticated Remote Code Execution

    CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. From version 0.26.0.0 to before version 0.31.7.0, a theme upload feature allows any authenticated backend user with theme-upload permission to achieve remote code execution (RCE) by uploading a crafted ZIP file. PHP files inside the ZIP are installed into the web-accessible public/ directory with no extension or content filtering, making them directly executable via HTTP. This issue has been patched in version 0.31.7.0.

    • Actualiza a 0.31.7.0
    Publicación Actualización
  16. CVE-2026-42194

    Media · CVSS 6.8EPSS 0,24%Corrección disponible

    Incomplete fix for CVE-2026-32812: SSRF in admidio

    Admidio is an open-source user management solution. Prior to version 5.0.9, the incomplete SSRF fix in Admidio's fetch_metadata.php validates the resolved IP address but passes the original hostname-based URL to curl_init(), leaving a DNS rebinding TOCTOU window that allows redirecting requests to internal IPs. This issue has been patched in version 5.0.9.

    • Actualiza a 5.0.9
    Publicación Actualización
  17. CVE-2026-41671

    Media · CVSS 6.8EPSS 0,32%Corrección disponible

    Admidio: OIDC Token Introspection Endpoint Returns Active for All Tokens Without Validation

    Admidio is an open-source user management solution. Prior to version 5.0.9, the OIDC token introspection endpoint (/modules/sso/index.php/oidc/introspect) always returns {"active": true} for every request, regardless of whether a valid token is provided, whether the token is expired, revoked, or completely fabricated. The endpoint performs no authentication of the calling resource server and no validation of the submitted token. Any resource server that relies on this introspection endpoint to validate access tokens will accept all requests as authorized, enabling complete authentication bypass. Additionally, the OIDC token revocation endpoin

    • Actualiza a 5.0.9
    Publicación Actualización
  18. CVE-2026-41670

    Alta · CVSS 8.2EPSS 0,28%Corrección disponible

    Admidio: SAML Response Sent to Unvalidated Assertion Consumer Service URL from AuthnRequest

    Admidio is an open-source user management solution. Prior to version 5.0.9, the SAML IdP implementation in Admidio's SSO module uses the AssertionConsumerServiceURL value directly from incoming SAML AuthnRequest messages as the destination for the SAML response, without validating it against the registered ACS URL (smc_acs_url) stored in the database for the corresponding service provider client. An attacker who knows the Entity ID of a registered SP client can craft a SAML AuthnRequest with an arbitrary AssertionConsumerServiceURL, causing the IdP to send the signed SAML response -- containing user identity attributes (login name, email, rol

    • Actualiza a 5.0.9
    Publicación Actualización
  19. CVE-2026-41669

    Alta · CVSS 8.2EPSS 0,19%Corrección disponible

    Admidio: SAML Signature Validation Result Ignored — Forged AuthnRequests and LogoutRequests Processed

    Admidio is an open-source user management solution. Prior to version 5.0.9, the Admidio SAML Identity Provider implementation discards the return value of its validateSignature() method at both call sites (handleSSORequest() line 418 and handleSLORequest() line 613). The method returns error strings on failure rather than throwing exceptions, but the developer believed it would throw (per comments on lines 416 and 611). This means the smc_require_auth_signed configuration option is completely ineffective — unsigned or invalidly-signed SAML AuthnRequests and LogoutRequests are processed identically to properly signed ones. This issue has been

    • Actualiza a 5.0.9
    Publicación Actualización
  20. CVE-2026-41663

    Baja · CVSS 3.5EPSS 0,12%Corrección disponible

    Admidio: CSRF on Admin Preferences Triggers Unauthorized Backup, .htaccess Write, and Email Send

    Admidio is an open-source user management solution. Prior to version 5.0.9, several administrative operations in Admidio's preferences module (database backup, test email, htaccess generation) fire via GET requests with no CSRF token validation. Because SameSite=Lax cookies travel with top-level GET navigations, an attacker forces an authenticated admin to trigger these actions from a malicious page. This issue has been patched in version 5.0.9.

    • Actualiza a 5.0.9
    Publicación Actualización

Comprueba tu servidor

Compara tu pila y las versiones instaladas con las bases actuales de vulnerabilidades.

Comprueba tu servidor →