Vulnerabilities > Espruino

DATE CVE VULNERABILITY TITLE RISK
2018-05-31 CVE-2018-11598 Out-of-bounds Read vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) and a potential Information Disclosure with user crafted input files via a Buffer Overflow or Out-of-bounds Read during syntax parsing of certain for loops in jsparse.c.
local
low complexity
espruino CWE-125
7.1
2018-05-31 CVE-2018-11597 Uncontrolled Recursion vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing because of a missing check for stack exhaustion with many '{' characters in jsparse.c.
local
low complexity
espruino CWE-674
5.5
2018-05-31 CVE-2018-11596 Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing because a check for '\0' is made for the wrong array element in jsvar.c.
local
low complexity
espruino CWE-119
5.5
2018-05-31 CVE-2018-11595 Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) and a potential Escalation of Privileges with a user crafted input file via a Buffer Overflow during syntax parsing, because strncat is misused.
local
low complexity
espruino CWE-119
7.8
2018-05-31 CVE-2018-11594 Improper Restriction of Operations within the Bounds of a Memory Buffer vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via a Buffer Overflow during syntax parsing of "VOID" tokens in jsparse.c.
local
low complexity
espruino CWE-119
5.5
2018-05-31 CVE-2018-11593 Out-of-bounds Write vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) and potential Information Disclosure with a user crafted input file via a Buffer Overflow during syntax parsing because strncpy is misused in jslex.c.
local
low complexity
espruino CWE-787
7.1
2018-05-31 CVE-2018-11592 Out-of-bounds Read vulnerability in Espruino
Espruino before 1.98 allows attackers to cause a denial of service (application crash) with a user crafted input file via an Out-of-bounds Read during syntax parsing in which certain height validation is missing in libs/graphics/jswrap_graphics.c.
local
low complexity
espruino CWE-125
5.5
2018-05-31 CVE-2018-11591 NULL Pointer Dereference vulnerability in Espruino
Espruino before 1.98 allows attackers to cause a denial of service (application crash) with a user crafted input file via a NULL pointer dereference during syntax parsing.
local
low complexity
espruino CWE-476
5.5
2018-05-31 CVE-2018-11590 Integer Overflow or Wraparound vulnerability in Espruino
Espruino before 1.99 allows attackers to cause a denial of service (application crash) with a user crafted input file via an integer overflow during syntax parsing.
local
low complexity
espruino CWE-190
5.5