Retour

Quels sont les risques d’utiliser des librairies obsolètes dans son projet ?

Sécurité JavaScript

Réponse du système :

Elles contiennent souvent des failles non corrigées et peuvent cesser de fonctionner avec les versions récentes.

Autres questions dans ce thème

Question Tags
Qu’est ce que le DOM ? Frontend HTML JavaScript Voir
Qu’est ce que React ? JavaScript React Voir
Quelles sont les deux méthodes de l’Object JSON que vous connaissez ? JavaScript Voir
Que fait la méthode slice sur un tableau ? JavaScript Voir
Quelle est la différence entre slice et splice ? JavaScript Voir
Que fait la méthode map sur une tableau ? JavaScript Voir
Quelle est la différence entre “==” et “===” ? JavaScript Voir
Qu’est ce qu’une fonction annonyme? JavaScript Voir
Que sont les arrow functions ? JavaScript Voir
Quelles sont les différences entre une arrow function et une fonction classique ? JavaScript Voir
Qu’appelle t’on une fonction pure ? JavaScript Voir
Pourquoi les fonctions pures sont importantes ? JavaScript Voir
Lors de la création d’une nouvelle variable, que dois-je choisir entre const et let? JavaScript Voir
Que veut dire IIFE ? JavaScript Voir
À quoi sert une IIFE ? JavaScript Voir
Qu’est ce que la mémoization ? JavaScript Voir
Avec quel type de fonction fonctionne la memoization ? JavaScript Voir
Qu’est que le hoisting ? JavaScript Voir
Que sont des classes en ES6 ? JavaScript Voir
Qu’est ce qu’une closure? JavaScript Voir
Qu’est ce qu’un scope ? JavaScript Voir
Qu’est ce qu’un module en javascript ? JavaScript Voir
Quel est le package manager qui nous permet d’installer des modules ? JavaScript Voir
Où peut-on stocker de la données dans le navigateur ? JavaScript Voir
Quelle est la différence entre LocalStorage et SessionStorage ? JavaScript Voir
Quelle est la raison d’utiliser le LocalStorage et SessionStorage ? JavaScript Voir
Quels sont les avantages des cookies ? JavaScript Voir
Est-ce intéressant de stocker le token JWT de mon app dans le LocalStorage ? JavaScript Voir
Qu’est ce qu’une promise ? JavaScript Voir
Pourquoi utilise t’on des promises ? JavaScript Voir
Quels sont les trois états d’une promise ? JavaScript Voir
Qu’est ce qu’une callback function ? JavaScript Voir
Qu’est ce que le callback hell ? JavaScript Voir
Qu’elles sont les règles d’or d’une promise ? JavaScript Voir
À quoi sert un .then ? JavaScript Voir
Qu’est ce que le promise chaining ? JavaScript Voir
Dans le cadre des promises à quoi sert le .catch ? JavaScript Voir
Dans le cadre des promises à quoi set le .finally ? JavaScript Voir
Peut-on utiliser les promises avec seulement les .then .catch, etc ? JavaScript Voir
Qu’est ce que le Promise.all, et comment fonctionne t’il ? JavaScript Voir
Qu’est ce que le mode stricte en javascript ? JavaScript Voir
Quels sont les avantages du mode strict ? JavaScript Voir
Quelle est la différence entre null et undefined ? JavaScript Voir
Qu’est ce que NaN ? JavaScript Voir
Qu’est ce que le Prevent Default ? JavaScript Voir
Qu’est ce que setTimeout ? JavaScript Voir
Qu’est ce que setInterval ? JavaScript Voir
Que veut dire JSON ? JavaScript Voir
Le JSON est il du javascript ? JavaScript Voir
Comment arreter un setInterval ? JavaScript Voir
Quels structures de données plus rares et modernes peut on trouver en javascript ? JavaScript Voir
Quelle est la différence entre WeakMap et Map ? JavaScript Voir
A quoi sert la structure Map ? JavaScript Voir
Quels sont les avantages de la structure Map ? JavaScript Voir
A quoi set la structure Set ? JavaScript Voir
Quels sont les avantages de la structure Set ? JavaScript Voir
Que sont les templates literals ? JavaScript Voir
Quel type de données / structure peut t’on stocker dans un objet javascript ? JavaScript Voir
Que fait cet expression : debugger; JavaScript Voir
Quel outil directement intégré au langage pouvez vous utiliser pour faire des requêtes HTTP ? JavaScript Voir
Qu’est ce qu’une ternaire ? JavaScript Voir
A quoi set Object.freeze ? JavaScript Voir
Pourquoi utiliser Object.freeze ? JavaScript Voir
Comment convertir un “1” en Number ? JavaScript Voir
Qu’est ce qu’un spread operator ? JavaScript Voir
Qu’est ce qu’un Rest operator ? JavaScript Voir
Qu’est ce que la destructuration en JavaScript ? JavaScript Voir
Comment rédiger des commentaires de code utiles en JavaScript ? JavaScript Documentation Voir
Pourquoi faut-il configurer un linter dans un projet JavaScript ? Environnement JavaScript Voir
Comment s’assurer que les dépendances npm sont à jour et sécurisées ? Environnement Sécurité Voir
Quel est l’intérêt d’utiliser des scripts npm (ex: npm run ...) ? Environnement JavaScript Voir
Pourquoi est-il important de verrouiller (lock) les versions des dépendances ? Environnement Sécurité Voir
Quelle différence entre la validation côté client et la validation côté serveur ? Backend Sécurité Voir
Comment distinguer une variable d’environnement sensible d’une variable d’environnement standard ? Environnement Sécurité Voir
Pourquoi un mot de passe root MySQL par défaut est dangereux ? Sécurité Backend Voir
Quels sont les risques d’utiliser des librairies obsolètes dans son projet ? Sécurité JavaScript Voir
Pourquoi éviter de commiter les mots de passe en clair dans le code ? Sécurité Backend Voir
Comment sécuriser un front-end React consommant une API REST ? Frontend Sécurité Voir
Pourquoi un code backend doit-il systématiquement valider les données entrantes ? Backend Sécurité Voir
Comment s’assurer qu’un site respecte le RGPD côté front-end ? Green It Sécurité Voir
Dans quel contexte emploie-t-on le mot-clé async en JavaScript ? JavaScript Asynchronisme Voir
Comment valider les données d’une requête HTTP en Node.js (Express) ? Backend Sécurité Voir
Pourquoi un site en HTTP plutôt qu’en HTTPS est problématique ? Sécurité Frontend Voir
À quoi sert l’algorithme PBKDF2 ou Argon2 ? Sécurité Backend Voir
Pourquoi limiter la taille des requêtes POST en Node.js ? Backend Sécurité Voir
Pourquoi est-il conseillé de ne pas stocker le token JWT en LocalStorage ? Sécurité Frontend Voir
Comment vérifier la présence d’un champ obligatoire dans une requête REST ? Backend Sécurité Voir
Quelle est la différence entre Cross-Site Scripting (XSS) stocké et réfléchi ? Sécurité Frontend Voir
Quelle est la différence entre un for...in et un for...of en JavaScript ? JavaScript Syntaxe Voir
Pourquoi la mise en place d’un CORS correct est cruciale ? Sécurité Frontend Voir
Pourquoi limiter l’accès public à certains endpoints du backend ? Sécurité Backend Voir
Quelle est la différence entre l’API localStorage et sessionStorage ? Frontend JavaScript Voir
Comment gérer la POO (orienté objet) dans un code JavaScript ES6 ? JavaScript POO Voir
Pourquoi un site statique peut être plus sécurisé qu’un site dynamique ? Sécurité Green It Voir
Pourquoi l’injection SQL peut survenir même si on utilise des requêtes préparées ? Sécurité BDD Voir