Full ISDB Database Load Forces Extreme Conserve Mode on Branch Firewalls
Loading the complete Internet Service Database (ISDB) onto entry-level branch appliances exhausts available system RAM, locking appliances into conserve mode under standard firewall policies. Switching to mini ISDB immediately reclaims 300MB+ RAM.
Technical Root Cause Analysis
The Internet Service Database (ISDB) provides pre-defined IP and port mappings for thousands of SaaS platforms and cloud providers. FortiOS compiles this dataset into a radix search tree inside memory to allow fast-path hardware matching in firewall policies and SD-WAN rules.
On appliances with 2GB or 4GB of physical RAM, the full ISDB database consumes over 450MB of volatile memory. When coupled with standard dynamic routing, logging, and inspection processes, this pushes baseline RAM usage past 88%. Fortinet introduced the mini database profile specifically to trim regional IP blocks while retaining core enterprise services.
Affected Firmware & Blast Radius Matrix
| FortiOS Branch | Vulnerable Builds | Confirmed Clean Build | Status & Workaround |
|---|---|---|---|
| FortiOS 7.0 | 7.0.0 – 7.0.11 | 7.0.12+ | Switch to mini ISDB profile |
| FortiOS 7.2 | 7.2.0 – 7.2.3 | 7.2.4+ | Mini ISDB available in system global |
| FortiOS 7.4 | Default Tuned | 7.4.x Branch Clean | Auto-selects mini on 2GB hardware |
Platform Impact: FG-40F, FG-60F, FG-61F, FG-70F, FG-80F, and virtual machines provisioned with 2GB–4GB vRAM.
Step 01: Free Verification CLI (Safe Read-Only)
Execute these commands to verify installed ISDB database version, global settings, and memory footprint:
Diagnostic Commands
# 1. Check installed Internet Service Database version and build
diagnose autoupdate versions | grep -A 4 "Internet Service"
# 2. Check memory consumption ranking
diagnose sys top-mem 15
# 3. Check current global ISDB configuration setting
show system global | grep internet-service
# 4. Confirm system memory performance status
get system performance status
Remediation & Workaround Steps (Teaser Preview)
Follow the complete non-disruptive ISDB tuning procedure in the Ferrite interactive suite:
Frequently Asked Questions
The full ISDB database creates an expansive memory trie structure in RAM that exceeds the available memory overhead on 2GB/4GB desktop units.
No. Mini ISDB maintains all top-tier business applications including Microsoft 365, AWS, Azure, Google Cloud, Salesforce, and Webex.
Switching from full to mini ISDB immediately returns 250MB to 350MB of physical RAM to the free pool.