Weaknesses of type CWE-502

2,668 results

Desserialização de dados não confiáveis

A aplicação reconstrói objetos a partir de dados serializados (JSON, XML, binário) recebidos de fontes externas sem validar adequadamente se o conteúdo é legítimo. Um atacante pode injetar código malicioso ou objetos especialmente crafted que são executados durante a desserialização, comprometendo toda a aplicação.

Example

Um servidor Java desserializa objetos recebidos em requisições HTTP usando ObjectInputStream, sem verificar a classe ou origem dos dados. Um atacante envia um objeto serializado contendo uma cadeia de gadgets (RCE via biblioteca como Apache Commons Collections) que é executada assim que o objeto é reconstruído em memória.

How to mitigate

Valide e liste explicitamente as classes que podem ser desserializadas (whitelist). Para JSON/XML, use parsers que não executem código (como JSON simples, evite eval). Considere alternativas seguras como Protocol Buffers ou MessagePack, e mantenha bibliotecas críticas atualizadas.

CVE-2025-11367CRITICALN-central windows software probe Remote Code ExecutionEPSS 0.6%CVE-2022-2446HIGHWP Editor <= 1.2.9 - Authenticated (Admin+) PHAR DeserializationEPSS 0.6%CVE-2025-33244CRITICALNVIDIA APEX for Linux contains a vulnerability where an unauthorized attacker could cause a deserialization of untrusted data. This vulnerabEPSS 0.6%CVE-2025-2485HIGHDrag and Drop Multiple File Upload for Contact Form 7 <= 1.3.8.7 - Unauthenticated PHP Object Injection via PHAR to Arbitrary File DeletionEPSS 0.6%CVE-2022-45083MEDIUMWordPress ProfilePress Plugin <= 4.3.2 is vulnerable to PHP Object InjectionEPSS 0.6%CVE-2026-2555LOWJeecgBoot Retrieval-Augmented Generation AiragKnowledgeController.java importDocumentFromZip deserializationEPSS 0.6%CVE-2024-33553CRITICALWordPress XStore Core plugin <= 5.3.5 - Unauthenticated PHP Object Injection vulnerabilityEPSS 0.6%CVE-2026-1691MEDIUMbolo-solo SnakeYAML BackupService.java importMarkdownsSync deserializationEPSS 0.6%CVE-2026-19887HIGHWelcart e-Commerce <= 2.12.1 - Unauthenticated Arbitrary File Deletion via PHP Object Injection via 'reserve' Checkout Parameter and 'option' EDY CallbackEPSS 0.6%CVE-2025-23303HIGHNVIDIA NeMo Framework for all platforms contains a vulnerability where a user could cause a deserialization of untrusted data by remote codeEPSS 0.6%CVE-2025-31052CRITICALWordPress The Fashion - Model Agency One Page Beauty Theme plugin <= 1.4.4 - Deserialization of untrusted data VulnerabilityEPSS 0.6%CVE-2025-47582CRITICALWordPress WPBot Pro Wordpress Chatbot <= 12.7.0 - PHP Object Injection VulnerabilityEPSS 0.6%CVE-2025-49127HIGHKafbat UI vulnerable to Remote Code Execution by JMX in Metrices ConfigurationEPSS 0.6%CVE-2025-46473HIGHWordPress Social Counter plugin <= 2.0.5 - PHP Object Injection VulnerabilityEPSS 0.6%CVE-2025-46481HIGHWordPress Flickr Shortcode Importer plugin <= 2.2.3 - PHP Object Injection VulnerabilityEPSS 0.6%CVE-2026-27685CRITICALInsecure Deserialization in SAP NetWeaver Enterprise Portal AdministrationEPSS 0.6%CVE-2026-87719CRITICALDeserialization of Untrusted Data in GitLabEPSS 0.6%CVE-2025-7639MEDIUMAVEVA Enterprise SCADA Deserialization of Untrusted DataEPSS 0.6%CVE-2025-0956HIGHWooCommerce Recover Abandoned Cart <= 24.4.0 - Unauthenticated PHP Object InjectionEPSS 0.6%CVE-2025-6279MEDIUMUpsonic Pickle add_tool cloudpickle.loads deserializationEPSS 0.6%