ochSimpleFirewall package 4.1.0.rc.3 for Joomla 5.3+/6.0+

Versie 4.1.0.rc.3
Volwassenheidsniveau Release Candidate
Datum van publicatie 2026-08-13
Tags
  • Joomla5
  • Joomla6
  • CE marked (EU Cyber Resilience Act)
Wijziging log
Type Wijziging
Bug Fix [rc.1] Remove obsolete JS files from old version
Bug Fix [rc.2] Guard against a null application identity (reported by Tim)
Nieuwe functie [rc.1] New Dashboard view
Nieuwe functie [rc.1] New Super User account monitoring
Nieuwe functie [rc.1] New installed Extension monitoring
Nieuwe functie [rc.1] New: allow cidr notation (ip range) in allow / block addresses
Nieuwe functie [rc.3] Joomla-core reference matching for the Extension baseline monitor: The first-confirm review screen for Extension Installation Monitoring otherwise shows 300+ rows on a fresh install, nearly all of them stock Joomla core. ExtensionMonitor now splits the review list against a bundled, version-matched reference of what a clean Joomla install actually ships
Nieuwe functie [rc.3] Extended OchsimplefirewallHelper::checkRequiredSettings() to warn when Super User/Extension monitoring is enabled in Options but the backing scheduled task is missing or disabled
Nieuwe functie [rc.3] Add version, subscription, and system status information to Dashboard via two new cards alongside the existing Super Users / Extensions baseline
Wijziging [rc.1] Updated helper files
Wijziging [rc.1] Performance: convert IpSetsCache from JSON to PHP files (opcache)
Wijziging [rc.1] Refactor: unify cache file format
Wijziging [rc.1] Code style changes
Wijziging [rc.2] percent-encoding bypass in Active Scanner SQLi query-string rules
Wijziging [rc.2] Bound reverse DNS lookups on blocked requests via Joomla cache
Wijziging [rc.2] Cap Active Scanner input length with new rule AF-0001
Wijziging [rc.2] Escape externally sourced values in HTML notification emails
Wijziging [rc.2] Escape username in account protection admin email
Wijziging [rc.2] Forward confirm hostname whitelist matches (FCrDNS)
Wijziging [rc.3] Updated installer helper file
Wijziging [rc.3] Bound reverse/forward DNS lookups with a real timeout via NetDNS2 (composer mikepultz/netdns2)
Wijziging [rc.3] Gate the Super User Baseline card behind core.admin (super users), not core.manage
Wijziging [rc.3] Convert Dashboard status cards to self-contained accordions
Notities

This version will only install on Joomla 5.3+ and PHP 8.1+

Installatie notities

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

See: Documentation