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

Dépendances

Modules dépendants

Aucun module n'en dépend.

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