See how openscad compares to other vendors in security performance
A .scad file with no trailing newline may cause an out-of-bounds read during parsing of annotations.
References:
https://github.com/openscad/openscad/issues/4043 https://github.com/openscad/openscad/pull/4044
A DXF-format drawing with particular (not necessarily malformed!) properties may cause an out-of-bounds memory access when imported using import().
References:
https://github.com/openscad/openscad/issues/4037
A stack-based buffer overflow vulnerability exists in the importstl.cc:importstl() functionality of Openscad openscad-2020.12-RC2. A specially crafted STL file can lead to code execution. An attacker can provide a malicious file to trigger this vulnerability.
An out-of-bounds write vulnerability exists in the importstl.cc:importstl() functionality of Openscad openscad-2020.12-RC2. A specially crafted STL file can lead to code execution. An attacker can provide a malicious file to trigger this vulnerability.
A DXF-format drawing with particular (not necessarily malformed!) properties may cause an out-of-bounds memory access when imported using import().
References:
https://github.com/openscad/openscad/issues/4037
A .scad file with no trailing newline may cause an out-of-bounds read during parsing of annotations.
References:
https://github.com/openscad/openscad/issues/4043 https://github.com/openscad/openscad/pull/4044