oatpp Oat++ Deserializer.cpp deserializeArray stack-based overflow

CVE Details

Basic Information

Title oatpp Oat++ Deserializer.cpp deserializeArray stack-based overflow
Type cve
Published 2025-06-24T13:00:16.903Z
Last Seen

Product Information

Vendor oatpp
Product Oat++
Version 1.3.0

CVSS Information

Base Score 6.9 (MEDIUM)
Attack Vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N/E:P
Confidentiality Impact
Integrity Impact
Availability Impact

AI Analysis

AI Description A critical vulnerability in Oat++ up to version 1.3.1 allows remote attackers to cause a stack-based buffer overflow in the deserializeArray function, potentially leading to a crash or arbitrary code execution.
AI Severity High
Vendor oatpp
Product Oat++
Affected Version 1.3.0, 1.3.1

Affected Products

  • oatpp Oat++ 1.3.0
  • oatpp Oat++ 1.3.1

Additional Information

CVE List
CWE List CWE-121, CWE-119
Bulletin Family

Description

A vulnerability was found in oatpp Oat++ up to 1.3.1. It has been declared as critical. This vulnerability affects the function deserializeArray of the file src/oatpp/json/Deserializer.cpp. The manipulation leads to stack-based buffer overflow. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used.

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.