Skip to main content

Kalles Theme CVE-2026-62076

| EUVDEUVD-2026-96488 CRITICAL
Deserialization of Untrusted Data (CWE-502)
2026-10-10 Patchstack GHSA-cwfm-c9v7-xhqp
9.8
CVSS 3.1 · Vendor: Patchstack
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify site running Kalles theme
  2. Delivery
    Send crafted request with serialized payload
  3. Exploit
    Trigger unsafe unserialize() in theme
  4. Execution
    Instantiate malicious object / POP chain
  5. Impact
    Execute attacker-controlled code or operations

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V1 - Encoding and Sanitization Safe deserialization, type allowlists
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

No authentication required (PR:N) and no user interaction (UI:N) - a remote attacker can reach the vulnerable deserialization path against a default-facing WordPress site running the Kalles theme version 1.1.7.1 or earlier. The specific condition is that attacker-supplied input reaches a PHP unserialize() call within the theme (CWE-502 PHP Object Injection). The practical LIMITING factor, inherent to PHP Object Injection, is the need for an exploitable gadget/POP chain to be present in the loaded WordPress core, plugins, or bundled libraries - without a reachable gadget, the injection may fail to achieve the full C:H/I:H/A:H impact. Exploitation is further bounded to installations actually running the affected Kalles versions (<= 1.1.7.1).

Impact

All structured signals point to high severity: the CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) describes a network-reachable, low-complexity, unauthenticated flaw with high confidentiality, integrity, and availability impact, consistent with the CWE-502 (deserialization / PHP Object Injection) classification. However, key exploitation signals are MISSING from the input: no EPSS probability is provided, the flaw is NOT listed in CISA KEV, and no public proof-of-concept is referenced - the sole source is a single Patchstack database entry. This means exploitation is theoretically trivial per the vector, but real-world exploitation is unproven at this time. A critical caveat for PHP Object Injection specifically: practical exploitation almost always depends on a usable 'gadget chain' (POP chain) being reachable in the loaded WordPress/theme/plugin code - the raw 9.8 assumes worst-case impact, but whether C:H/I:H/A:H is truly achievable in a given installation depends on which plugins and libraries are present. Net assessment: treat as a high-priority patch candidate for any site running the Kalles theme, but note the absence of EPSS/KEV/POC data means widespread active exploitation is not currently evidenced.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends a crafted HTTP request to a WordPress site running the Kalles theme (<= 1.1.7.1) that passes attacker-controlled data into an unsafe PHP unserialize() call. If a suitable gadget chain exists in the loaded code, the injected object is instantiated and its magic methods trigger, leading to outcomes such as arbitrary file operations, SQL injection, or remote code execution. No authentication or user interaction is required; no public exploit code is referenced at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 10, 2026

Unauthenticated PHP object injection in the Kalles WordPress theme (versions up to and including 1.1.7.1) allows a remote attacker to pass crafted serialized data into a PHP unserialize() call, which on a site that loads a usable gadget chain can escalate to full compromise of the WordPress installation - sensitive data theft, arbitrary content or code modification, and denial of service. The CVSS 3.1 base score of 9.8 (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H) describes a network-reachable, low-complexity flaw requiring no credentials and no user interaction, consistent with the CWE-502 classification, and no public exploit has been identified at time of analysis. Real-world impact is bounded by gadget availability in the surrounding WordPress core, plugins, and bundled libraries, so not every installation will reach the full high-confidentiality/integrity/availability outcome.

RemediationAI

No vendor-released patch version is identified in the available data, so the primary action is to obtain the latest Kalles release from the vendor (ThemeForest/the4) and upgrade beyond 1.1.7.1, then confirm the fixed version noted in the Patchstack advisory at https://patchstack.com/database/wordpress/theme/kalles/vulnerability/wordpress-kalles-theme-1-1-7-1-php-object-injection-vulnerability?_s_id=cve; if the theme is not in active use, deactivate and remove it entirely, which eliminates the attack surface with no functional trade-off beyond loss of the theme's styling. Where an immediate upgrade is not possible, apply virtual patching through a WAF or the Patchstack protection ruleset that inspects request bodies and parameters for PHP serialization markers (for example 'O:' followed by a class name, or 'a:' array payloads) reaching theme entry points - accepting that aggressive serialization filtering can produce false positives on legitimate plugins that legitimately pass serialized data. Additionally, reduce the exploitable gadget surface by removing unused or abandoned plugins and libraries so no POP chain is autoloadable, and restrict file-editing capabilities (DISALLOW_FILE_EDIT) to hinder post-exploitation persistence; these are compensating measures only and do not remove the underlying unserialize() weakness, which remains reachable until the theme is updated or removed.

Affected VersionsENISA

Kalles n/a ≤1.1.7.1

Affected Packages

euvd kalles no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The flaw is a classic PHP Object Injection (CWE-502: Deserialization of Untrusted Data) inside the Kalles WordPress theme distributed by vendor the4, identified by the wildcard CPE cpe:2.3:a:the4:kalles:*:*:*:*:*:*:*:* which indicates all releases of the theme are in scope up to the patched version. PHP object injection occurs when attacker-controlled input reaches an unserialize() call: PHP reconstructs arbitrary objects and invokes magic methods such as __wakeup(), __destruct(), __toString() and __call(), which an adversary can chain into a property-oriented programming (POP) chain. Because a WordPress theme shares the process with WordPress core, every installed plugin, and any bundled third-party library, the exploitability ceiling is set not by the theme alone but by whichever classes are autoloadable on the target site. That is why the assessed vector shows uniform high impact yet the practical limiting factor is the presence of a reachable, useful gadget chain - a site running only hardened, gadget-free plugins may see the injection fail to produce code execution or data disclosure. The theme is typically reachable over the network on default-facing sites (AV:N) with no authentication or interaction (PR:N, UI:N), making the vulnerable deserialization path the only real barrier to exploitation.

Know when PHP gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Patchstack) PRIMARY 9.8 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.8 CRITICAL

Unauthenticated (PR:N), network-delivered (AV:N) object injection requiring no interaction (UI:N); PHP Object Injection with a gadget chain can yield full compromise, so C/I/A:H.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

Unauthenticated PHP Object Injection in Kalles <= 1.1.7.1 versions.

Executive ViewAI

Why It Matters

The Kalles WordPress theme (versions up to and including 1.1.7.1) contains a critical unauthenticated PHP object injection vulnerability (CVE-2026-62076) that could allow remote attackers to fully compromise affected WordPress sites, resulting in data theft, content manipulation, or denial of service. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis, but the flaw poses a severe risk to organizations relying on this theme. Leadership should prioritize mitigation because the vulnerability requires no credentials and can be exploited remotely, potentially disrupting business operations and damaging customer trust.

Business Impact: Severe
Compensating Controls

Disable or remove the Kalles theme (versions up to and including 1.1.7.1) until a patch is available; deploy WAF rules to block PHP object injection attempts; restrict access to WordPress admin interfaces; and monitor logs for suspicious serialized data or unauthorized file changes.

Threat Intelligence Overview

EPSS Score
0.4%
Top 69% exploitable
Prevalence
Medium
commercial WooCommerce WordPress theme, moderately popular but not ubiquitous
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

49
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +49
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Insecure deserialization occurs when an application converts serialized data (a stream of bytes representing an object's state) back into a living object without proper validation.

More in PHP

View all
CVE-2019-11043 CRITICAL POC
9.8 Oct 28

In PHP versions 7.1.x below 7.1.33, 7.2.x below 7.2.24 and 7.3.x below 7.3.11 in certain configurations of FPM setup it

CVE-2012-1823 CRITICAL POC
9.8 May 11

sapi/cgi/cgi_main.c in PHP before 5.3.12 and 5.4.x before 5.4.2, when configured as a CGI script (aka php-cgi), does not

CVE-2016-1555 CRITICAL POC
9.8 Apr 21

(1) boardData102.php, (2) boardData103.php, (3) boardDataJP.php, (4) boardDataNA.php, and (5) boardDataWW.php in Netgear

CVE-2018-11138 CRITICAL POC
9.8 May 31

The '/common/download_agent_installer.php' script in the Quest KACE System Management Appliance 8.0.318 is accessible by

CVE-2024-11680 CRITICAL POC
9.8 Nov 26

ProjectSend versions prior to r1720 are affected by an improper authentication vulnerability. Rated critical severity (C

CVE-2025-49113 CRITICAL POC
9.9 Jun 02

Roundcube Webmail contains a critical PHP object deserialization vulnerability (CVE-2025-49113, CVSS 9.9) that allows au

CVE-2017-9841 CRITICAL POC
9.8 Jun 27

Util/PHP/eval-stdin.php in PHPUnit before 4.8.28 and 5.x before 5.6.3 allows remote attackers to execute arbitrary PHP c

CVE-2025-0108 HIGH POC
8.8 Feb 12

Palo Alto Networks PAN-OS management web interface contains an authentication bypass allowing unauthenticated attackers

CVE-2021-25298 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2021-25296 HIGH POC
8.8 Feb 15

Nagios XI version xi-5.7.5 is affected by OS command injection. Rated high severity (CVSS 8.8), this vulnerability is re

CVE-2013-4983 CRITICAL POC
10.0 Sep 10

The get_referers function in /opt/ws/bin/sblistpack in Sophos Web Appliance before 3.7.9.1 and 3.8 before 3.8.1.1 allows

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy