Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.47 KB

1-introduction.md

File metadata and controls

22 lines (13 loc) · 1.47 KB

🔐 Sécurité

Introduction

Il est important de rester conscient des faiblesses du runtime Node.js (ainsi que les éléments composant Node.js: V8, Libuv, HTTP etc…) Cela vous permettra de mieux comprendre et identifier les risques potentiels au sein de vos projets.

Les risques d'attaques ne doivent pas être sous-estimés ou banalisés. Dans le cas de "services Web" exposés (IP publique), une vigilance accrue doit être exercée à tout moment. Une erreur de votre part peut entraîner des dommages et des pertes considérables pour votre client (ou votre projet).

L'utilisation de dépendances tierces, en particulier des "packages" ou des portions de code provenant de l'univers open source doit notamment faire l'objet d'une surveillance importante.

En complément je vous invite aussi à lire les deux documents suivants:

Note

La modélisation des menaces (Threat modeling) permet de savoir si une faille (une vulnérabilité) identifié est de la responsabilité du runtime ou du code développé par l'utilisateur (le développeur). C'est un document principalement à destination des personnes travaillant dans la sécurité.


⬅️ 📡 MQTT (broker): Autres | ➡️ 🔐 Sécurité: Audit