CVE-2025-34292
CriticalCVSS 9.4Exploitation Probability (EPSS)
Low risk46th percentile - higher than 46% of all known CVEs
Summary
The Rox software running BeWelcome contains a PHP object injection vulnerability due to deserialization of untrusted data. The `formkit_memory_recovery` parameter and the `bwRemember` cookie are passed to unserialize(), allowing an attacker to execute arbitrary code or write files on the server.
Risk Assessment
Successful exploitation can lead to full server compromise, resulting in loss of confidentiality, integrity, and availability of organizational data.
Recommendation
Immediately update Rox software to the version containing commit c60bf04 (2025-06-16) and avoid deserializing user-supplied data without proper validation.
Related vulnerabilities
- CVE-2026-77524Critical
KEDA is a Kubernetes-based Event Driven Autoscaling component. In version 2.20.2 and earlier, a namespace administrator who can create TriggerAuthentication and ScaledObject resources can set hashiCorpVault.address to a tenant-controlled endpoint and select Kubernetes authentication without an explicit credential. KEDA then uses the operator pod's projected ServiceAccount token and sends it to that endpoint as a Vault login credential; the JWT-shape filter from the prior CVE-2025-68476 remediation accepts the operator token because its subject is a Kubernetes ServiceAccount, allowing the attacker to obtain the operator's cluster-wide permissions, including broad Secret reads and workload or admission-related operations.
- CVE-2026-76519Critical
A vulnerability in the Advanced Malware Protection (AMP) feature of Cisco Secure Email Gateway could allow an unauthenticated, remote attacker to write arbitrary files on the underlying operating system. It is due to improper handling of email attachments when the file reputation service is enabled; an attacker could send an email with a crafted attachment through an affected device, potentially allowing arbitrary file writes and command execution with root privileges.
- CVE-2026-33796Critical
A Stack-based Buffer Overflow vulnerability in the routing protocol daemon (rpd) of Juniper Networks Junos OS and Junos OS Evolved allows a configured external BGP neighbor to execute arbitrary commands with root privileges via BMP route monitoring.
- CVE-2026-110643Critical
transcribe2texts through 1.0.6 contains an OS command injection vulnerability. Attackers can supply crafted audioPath values to transcribeAudio(), injecting $() or backtick substitution into the unescaped path passed to child_process.exec(), executing commands with Node.js process privileges.
- CVE-2026-110640Critical
Whisper-node through 1.1.1 contains an OS command injection vulnerability. Attackers can supply crafted filePath or whisperOptions.language values to whisper(), injecting shell metacharacters or $() substitution into the command string built by createCppCommand() and run via shelljs exec(), executing commands with Node.js process privileges.
- CVE-2026-110639Critical
@mborne/extract before 0.2.1 contains an OS command injection vulnerability. Attackers can supply shell metacharacters in archivePath or targetDir options passed to extract(), injecting commands into unquoted shelljs exec() strings in the unzip, 7z, tar-bz2 and gz extractors, running them with Node.js process privileges.
- CVE-2026-110638Critical
doc-recog through 1.1.6 contains an OS command injection vulnerability. Attackers can supply crafted document paths to recog() or tag(), embedding $(...) or backtick command substitution in the file path that DocData._readPDF passes to a shell-based pdftotext exec call, running commands with Node.js process privileges.
- CVE-2026-110636Critical
pypdftk through 0.5 contains an OS command injection vulnerability in fill_form(), dump_data_fields(), and pdftk_cmd_util() that build shell commands from caller-supplied paths. Attackers controlling pdf_path or out_file can inject shell metacharacters interpreted by subprocess.Popen with shell=True, executing OS commands as the Python process.
- CVE-2026-110635Critical
webp-converter before 3.0.0 contains an OS command injection vulnerability in src/webpconverter.js helpers that run libwebp binaries via execFile with shell enabled. Attackers controlling file names or option strings passed to cwebp, dwebp, gwebp, or webpmux functions can inject shell metacharacters to execute OS commands as the Node.js process.
- CVE-2026-110634Critical
git-diff before 2.0.7 contains an OS command injection vulnerability. Attackers can supply crafted strings to the gitDiff API, embedding $(cmd) or backtick substitutions that shelljs.exec evaluates, running commands with Node.js process privileges.
Original NVD description (English source)
Rox, the software running BeWelcome, contains a PHP object injection vulnerability resulting from deserialization of untrusted data. User-controlled input is passed to PHP's unserialize(): the POST parameter `formkit_memory_recovery` in \\RoxPostHandler::getCallbackAction and the 'memory cookie' read by \\RoxModelBase::getMemoryCookie (bwRemember). (1) If present, `formkit_memory_recovery` is processed and passed to unserialize(), and (2) restore-from-memory functionality calls unserialize() on the bwRemember cookie value. Gadget chains present in Rox and bundled libraries enable exploitation of object injection to write arbitrary files or achieve remote code execution. Successful exploitation can lead to full site compromise. This vulnerability was remediated with commit c60bf04 (2025-06-16).
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

