CVE-2026-53435
In Jenkins 2.567 and earlier, LTS 2.555.2 and earlier, it is possible for attackers to have Jenkins deserialize arbitrary types defined in J
CVSS
8.8
Alto
EPSS
53.1%
p99
KEV
—
Exploit Today
30
0-100
Publicado: 10 jun 2026 · Última mod.: 27 ago 2026 · CWE-502
2.2%EPSS · 30 días53.1%
2026-09-262026-10-25
In Jenkins 2.567 and earlier, LTS 2.555.2 and earlier, it is possible for attackers to have Jenkins deserialize arbitrary types defined in Jenkins core or plugins from an attacker-controlled `config.xml` submission in a way that allows them to handle HTTP requests afterwards. This can be used to impersonate any user and send HTTP requests on their behalf, up to and including use of the Script Console to run arbitrary code, or to read arbitrary files from the Jenkins controller.
- www.jenkins.iohttps://www.jenkins.io/security/advisory/2026-06-10/#SECURITY-3707
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60239
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60246
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60247
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60248
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60249
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60250
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60251
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60252
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60254
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60256
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2026:60259
- access.redhat.comhttps://access.redhat.com/security/cve/CVE-2026-53435
- bugzilla.redhat.comhttps://bugzilla.redhat.com/show_bug.cgi?id=2487539
- security.access.redhat.comhttps://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-53435.json
CVECVSSEPSSKEVRExplotTítuloVis.
CVE-2026-1147047.2 ALT35.2%
——11Deserialization of Untrusted Data vulnerability in Christoph Vielgrader Relevanssi relevanssi allows Object Injection.This issue affects Relevanssi : from n/a through 4.28.4.1dCVE-2026-940759.8 CRÍ38.8%
——12Deserialization of Untrusted Data vulnerability in Tribulant Software Newsletters newsletters-lite allows Object Injection.This issue affects Newsletters: from n/a through 4.18.1.1dCVE-2026-1141969.8 CRÍ38.8%
——12Deserialization of Untrusted Data vulnerability in paytiumsupport Paytium paytium allows Object Injection.This issue affects Paytium: from n/a through 5.0.5.1dCVE-2026-1158069.8 CRÍ45.7%
——14The Prime Mover – Backup and Migration plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 2.2.1 via deserialization of untrusted input in the migration search-and-replace routine (recursiveUnserializeReplace()). An unauthenticated attacker can store a crafted, base64-encoded serialized object in wp_comments.comment_content through the standard comment-submission endpoint (wp-comments-post.php). When an administrator subsequently performs a routine Prime Mover export or restore, the plugin base64-decodes that stored value and passes it to unserialize() with no allowed_classes restriction. A Property-Oriented Programming (POP) chain is present in the plugin's own bundled Freemius library (FS_Clone_Manager::__set → FS_Option_Manager::set_option → store() → update_option()), so no additional plugin or theme is required — the plugin ships the gadget itself.2dCVE-2026-578458.8 ALT45.6%
——14Hugging Face Datasets through 5.1.0 contains an insecure deserialization vulnerability that allows attackers to execute arbitrary Python code by crafting a malicious pickle file loaded through the deprecated pandas packaged builder. Attackers can supply a pickle-backed dataset that is processed by Pandas._generate_tables via pandas.read_pickle() without validation, so when a victim calls datasets.load_dataset("pandas", data_files=...), the embedded __reduce__ payload executes code with the victim process's privileges.2dCVE-2026-1146247.2 ALT49.0%
——15baserCMS is a website development framework. In versions 5.0.0 before 5.3.2 and 5.4.0 before 5.4.2, the widget-area entity serializes widgets only when the submitted value is an array, allowing a string submitted through the admin JSON API to be stored unchanged. Entity reads, including front-end rendering and API responses, deserialize the stored value with unserialize() without an allowed_classes restriction, accepting both raw and base64-encoded serialized data. An administrator, or an attacker who obtains widget-write capability through a separate vulnerability such as chained XSS, can plant an object graph that subsequently triggers on unauthenticated page requests. Two demonstrated gadget chains in the default dependency set use composer/composer ProcessExecutor::startJob() with Process::fromShellCommandline(), or logiscape/mcp-sdk-php StdioTransport::connect() with StdioServerParameters, to reach proc_open() and execute commands as the web-server user. Deserialization bypasses constructor-based readonly safeguards, and the stored payload can execute repeatedly until the database row is repaired. Unauthenticated page access is a trigger after privileged payload storage, not an unauthenticated means of initially planting the payload. This issue has been patched in versions 5.3.2 and 5.4.2.2d