Files
RTC_BL_PHONE/docs/audit_securite_web.md
Clément SAILLANT b89cda78c2 Add telephony and web server functionality
- Implement TelephoneSFPManager to manage telephony service interactions.
- Create TelephonyService class to handle telephony states and actions.
- Develop WebServerManager for handling HTTP requests and managing contacts.
- Add HTML, CSS, and JavaScript files for the web UI to interact with the telephony system.
- Introduce WifiManager for managing WiFi connections.
- Implement unit tests for telephony features and state transitions.
- Ensure proper input validation and error handling in web server routes.
2026-02-18 03:37:02 +01:00

893 B
Raw Permalink Blame History

Audit sécurité endpoints web — Agent Web

Objectif

Analyser les risques et proposer des mesures pour sécuriser les endpoints HTTP.


Points vérifiés

  • Validation des entrées (pas de POST, GET simple)
  • Pas de buffer overflow possible (ESPAsyncWebServer gère la taille)
  • Pas d’injection (pas de paramètre dynamique pour l’instant)
  • Pas d’authentification (à ajouter si besoin)
  • Pas de données sensibles exposées
  • Logs non dynamiques (pas de fuite)

Recommandations

  • Ajouter validation stricte des paramètres pour endpoints dynamiques
  • Implémenter authentification (token, basic auth) pour /config, /logs
  • Limiter accès à /logs (IP, token)
  • Ajouter rate limiting (anti-DOS)
  • Journaliser les accès critiques

Priorité

  • Authentification endpoints critiques
  • Validation entrées POST/GET
  • Rate limiting

Version : 2026-02-17