Skip to main content

Insufficient Verification of Data Authenticity

CVE-2023-43800

Severity High
Score 7.8/10

Summary

arduino/arduino-create-agent is a package to help manage Arduino development. The vulnerability affects the endpoint "/v2/pkgs/tools/installed" in versions prior to 1.3.3-rc3 and 2.0.0-dev and 2.0.0-test. A user who has the ability to perform HTTP requests to the localhost interface, or is able to bypass the CORS configuration, can escalate his privileges to those of the user running the Arduino Create Agent service via a crafted "HTTP POST" request. Users are advised to upgrade. There are no known workarounds for this issue. This has the same fix as CVE-2023-43801 and CVE-2023-43803.

  • LOW
  • LOCAL
  • HIGH
  • UNCHANGED
  • NONE
  • LOW
  • HIGH
  • HIGH

CWE-345 - Insufficient Verification of Data Authenticity

The software does not sufficiently verify the origin or authenticity of data, in a way that causes it to accept invalid data.

Advisory Timeline

  • Published