cesanta Vulnerability Advisory Catalog

Total 136 security vulnerabilities recorded for cesanta software and firmware.

← Back to All Vendors
Component: mjs

Cesanta MJS v2.20.0 was discovered to contain a stack overflow via snquote at mjs/src/mjs_json.c....

📅 2022-01-27
CVSS 7.8 Dossier →
Component: mjs

There is an Assertion `i < parts_cnt' failed at src/mjs_bcode.c in Cesanta MJS v2.20.0....

📅 2022-01-27
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_equality Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_comparison Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_shifts Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_plus_minus Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_mul_div_rem Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_unary Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_statement_list Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file...

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_statement Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_block Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_value Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
Component: mjs

Stack overflow vulnerability in parse_array Cesanta MJS 1.20.1, allows remote attackers to cause a Denial of Service (DoS) via a crafted file....

📅 2021-05-28
CVSS 5.5 Dossier →
CVE-2021-31875 CRITICAL
Component: mongooseos_mjs

In mjs_json.c in Cesanta MongooseOS mJS 1.26, a maliciously formed JSON string can trigger an off-by-one heap-based buffer overflow in mjs_json_parse,...

📅 2021-04-29
CVSS 9.8 Dossier →
CVE-2021-26530 CRITICAL
Component: mongoose

The mg_tls_init function in Cesanta Mongoose HTTPS server 7.0 (compiled with OpenSSL support) is vulnerable to remote OOB write attack via connection ...

📅 2021-02-08
CVSS 9.1 Dossier →
CVE-2021-26529 CRITICAL
Component: mongoose

The mg_tls_init function in Cesanta Mongoose HTTPS server 7.0 and 6.7-6.18 (compiled with mbedTLS support) is vulnerable to remote OOB write attack vi...

📅 2021-02-08
CVSS 9.1 Dossier →
CVE-2021-26528 CRITICAL
Component: mongoose

The mg_http_serve_file function in Cesanta Mongoose HTTP server 7.0 is vulnerable to remote OOB write attack via connection request after exhausting m...

📅 2021-02-08
CVSS 9.1 Dossier →
CVE-2020-25756 CRITICAL
Component: mongoose

A buffer overflow vulnerability exists in the mg_get_http_header function in Cesanta Mongoose 6.18 due to a lack of bounds checking. A crafted HTTP he...

📅 2020-09-18
CVSS 9.8 Dossier →
CVE-2019-19307 CRITICAL
Component: mongoose

An integer overflow in parse_mqtt in mongoose.c in Cesanta Mongoose 6.16 allows an attacker to achieve remote DoS (infinite loop), or possibly cause a...

📅 2019-11-26
CVSS 9.8 Dossier →
Component: mongoose

mq_parse_http in mongoose.c in Mongoose 6.15 has a heap-based buffer over-read....

📅 2019-07-11
CVSS 7.5 Dossier →
CVE-2019-12951 CRITICAL
Component: mongoose

An issue was discovered in Mongoose before 6.15. The parse_mqtt() function in mg_mqtt.c has a critical heap-based buffer overflow....

📅 2019-06-24
CVSS 9.8 Dossier →
CVE-2018-20356 CRITICAL
Component: mongoose

An invalid read of 8 bytes due to a use-after-free vulnerability in the mg_http_free_proto_data_cgi function call in mongoose.c in Cesanta Mongoose Em...

📅 2019-06-10
CVSS 9.8 Dossier →
CVE-2018-20355 CRITICAL
Component: mongoose

An invalid write of 8 bytes due to a use-after-free vulnerability in the mg_http_free_proto_data_cgi function call in mongoose.c in Cesanta Mongoose E...

📅 2019-06-10
CVSS 9.8 Dossier →
CVE-2018-20354 CRITICAL
Component: mongoose

An invalid read of 8 bytes due to a use-after-free vulnerability during a "return" in the mg_http_get_proto_data function in mongoose.c in Cesanta Mon...

📅 2019-06-10
CVSS 9.8 Dossier →
Page 5 of 6 (136 Total Records)