Aller au contenu principal
Jahia Store
FR

root login notification

community
Télécharger 2.0.2

Informations

Identifiant du module
root-login-notification
Identifiant de groupe
org.jahia.community
Statut
community
Catégorie
Security
Auteur
Florent BOURASSE
Site web du développeur
http://www.jahia.com
Nécessite Jahia
8.2.1.0
Mis à jour
2026-07-09
Source
scm:git:git@github.com:Jahia/root-login-notification.git
Étiquettes
  • security
  • cloud
Sends an email notification whenever the `root` account logs in to Jahia. Uses the mail service already configured in Jahia, with fully customisable subject and body templates.

Captures d'écran

Versions

Highlights

  • Security hardening of the root-login notification email (CRLF / HTML / XSS injection prevention).
  • Full WCAG 2.1 AA accessibility pass on the admin UI.
  • Dependency hygiene: multiple Dependabot / CVE fixes (systeminformation, axios, ip-address, fast-uri, @babel/plugin-transform-modules-systemjs).
  • Project onboarding improvements (Dependabot config, AGENTS.md, refreshed README and SECURITY).

Features

  • Added a placeholder mechanism to prevent configuration override (7c658f0).
  • Added Dependabot configuration file for automated dependency updates (57e3dc2).

Fixes

  • Sanitize user-controlled inputs in the root-login notification email; prevent CRLF header injection in the mail subject and HTML/XSS injection in the body; trim x-forwarded-for to the first hop (ef4aa61).
  • Accessibility — resolve WCAG 2.1 AA issues in the admin UI (55ac5b2).
  • Accessibility — resolve WCAG 2.1 AA issues C-01 to C-03, M-01 to M-06, N-02 and N-04 (a4cb2ff).
  • Accessibility lead follow-up: four additional corrections, including dropping aria-required="true" on recipient/sender inputs (dd81b2f).
  • Fix CVE: upgrade systeminformation from 5.31.5 to 5.31.6 via resolution override (c136fbc).
  • Fix Dependabot alerts: upgrade @babel/plugin-transform-modules-systemjsfast-uriaxiosip-address (de151d2).
  • Bump ip-address from 10.1.0 to 10.2.0 (162a05e).

Refactoring

  • Rename CLAUDE.md to AGENTS.md and keep a CLAUDE.md reference pointer (84f07ac).
  • Add basic Claude/agent context documentation (a3b82b1).
  • Streamline SECURITY.md content (d7f3261).
  • Update README.md (6f8c374).

Full Changelog2_0_1...2_0_2

Nécessite Jahia 8.2.1.0Mis à jour 2026-05-19