Vulnerabilities in NodeJS C/C++ add-on extensions

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. node-addon-api

    Module for using Node-API from C++

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. node-addon-examples

    Node.js C++ addon examples from http://nodejs.org/docs/latest/api/addons.html

    Looking at the provided examples, we can see that in some examples , assert is used to check the return value of some functions. However, if an assert is reached by tainted values (from the javascript code) during the program execution, it can lead to a crash (DoS). While reviewing some projects, we found several occurrences of reachable asserts in the code logic, so I thought it’s worth mentioning as part of the previous list.

  4. node-gyp

    Node.js native addon build tool

    Install node-gyp (https://github.com/nodejs/node-gyp).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • I can't install tfjs-node(npm install @tensorflow/tfjs-node)

    1 project | /r/node | 13 Jul 2023
  • Node development enviro as a VM?

    1 project | /r/node | 3 Apr 2023
  • How do I learn system programming?

    3 projects | /r/cscareerquestions | 10 Jan 2023
  • std::format (and other C++20 functionality) in node-gyp / node-addon-api?

    1 project | /r/node | 9 Jun 2022
  • Stucked :( Jonas Schmedtmann's JavaScript Udemy course.

    1 project | /r/Frontend | 14 Feb 2022

Did you know that C++ is
the 7th most popular programming language
based on number of references?