Reference Source

Firewall and network security appliance hardware end-of-life dates by brand

End-of-sale and end-of-support dates for the physical hardware of firewall and network security appliances (not the OS or firmware version, the box itself), taken from each manufacturer's own hardware lifecycle page. Answers 'when does support end for [model] firewall hardware', the question a network admin planning a refresh needs answered, where the free software-lifecycle aggregators (e.g. endoflife.date) do not cover hardware end-of-support and each vendor's own lifecycle page uses a different format and a different name for the same two dates.

Records93
Sources3
Verified
Review by
Licencefactual compilation from manufacturer lifecycle pages

The data

ModelBrandEnd-of-sale dateEnd-of-support dateProduct line
MX50-HWCisco MerakiSep 1, 2011Sep 1, 2016
MX60-HWCisco MerakiOct 24, 2015Oct 24, 2022
MX60W-HWCisco MerakiOct 24, 2015Oct 24, 2022
MX64-HWCisco MerakiJuly 26, 2022July 26, 2027
MX64W-HWCisco MerakiJuly 26, 2022July 26, 2027
MX65-HWCisco MerakiMay 28, 2019May 28, 2026
MX65W-HWCisco MerakiMay 28, 2019May 28, 2026
MX70-HWCisco MerakiMar 31, 2012Mar 31, 2017
MX80-HWCisco MerakiAug 30, 2016Aug 30, 2023
MX84-HWCisco MerakiOct 31, 2021Oct 31, 2026
MX90-HWCisco MerakiApr 26, 2014Apr 26, 2021
MX100-HWCisco MerakiFeb 1, 2022Feb 1, 2027
MX400-HWCisco MerakiMay 20, 2018May 20, 2025
MX600-HWCisco MerakiMay 20, 2018May 20, 2025
Z1-HW (US, UK, EU, AU)Cisco MerakiJuly 27, 2018July 27, 2025
Z3C-HW-NACisco MerakiSep 4, 2024Sep 4, 2029
Z3C-HW-WWCisco MerakiFeb 11, 2024Feb 11, 2029
Z3-HWCisco MerakiSep 4, 2024Sep 4, 2029
GP-100Palo Alto NetworksApril 30, 2016April 30, 2021
ION 1000Palo Alto NetworksFebruary 1st, 2024February 1st, 2029
ION 1200-C5G-EXPPalo Alto NetworksSep 1, 2026Aug 31, 2031
ION 1200-C-NAPalo Alto NetworksSep 1, 2026Aug 31, 2031
ION 1200-C-ROWPalo Alto NetworksSep 1, 2026Aug 31, 2031
ION 1200-S-C-NAPalo Alto NetworksSep 1, 2026Aug 31, 2031
ION 1200-S-C-ROWPalo Alto NetworksSep 1, 2026Aug 31, 2031
ION 2000Palo Alto NetworksFebruary 1st, 2024February 1st, 2029
ION 3000Palo Alto NetworksMarch 15th, 2024August 1st, 2029
ION 7000Palo Alto NetworksFebruary 1, 2022February 1, 2027
ION 9000Palo Alto NetworksJune 15th, 2024August 1st, 2029
K2-SeriesPalo Alto NetworksFebruary 28, 2021February 28, 2026
LightCyber Magna DetectorPalo Alto NetworksDecember 31, 2017December 31, 2020
LightCyber Magna Master (M-100)Palo Alto NetworksDecember 31, 2017December 31, 2020
LightCyber Magna ProbePalo Alto NetworksDecember 31, 2017December 31, 2020
M-100Palo Alto NetworksOctober 31, 2018October 31, 2023
M-200Palo Alto NetworksFeb 15, 2024Feb 15, 2029
M-500Palo Alto NetworksFebruary 29, 2020February 28, 2025
M-600Palo Alto NetworksFeb 15, 2024Feb 15, 2029
PA-200Palo Alto NetworksOctober 31, 2018October 31, 2023
PA-220Palo Alto NetworksJanuary 31, 2023January 31, 2028
PA-220RPalo Alto NetworksJan 31, 2025Jan 31, 2030
PA-500Palo Alto NetworksOctober 31, 2018October 31, 2023
PA-800 SeriesPalo Alto NetworksAugust 31, 2024August 31, 2029
PA-2000 SeriesPalo Alto NetworksApril 30, 2015April 30, 2020
PA-3000 SeriesPalo Alto NetworksOctober 31, 2019October 31, 2024
PA-3200 SeriesPalo Alto NetworksAugust 31, 2023August 31, 2028
PA-4000 SeriesPalo Alto NetworksApril 30, 2014April 30, 2019
PA-5000 SeriesPalo Alto NetworksJanuary 31, 2019January 31, 2024
PA-5200 SeriesPalo Alto NetworksAugust 31, 2023August 31, 2028
PA-5450 SeriesPalo Alto NetworksNov 22, 2026Nov 21, 2031
PA-7000-20G-NPCPalo Alto NetworksJanuary 31, 2019January 31, 2024
PA-7000-20GQ-NPCPalo Alto NetworksJanuary 31, 2019January 31, 2024
PA-7000-20GQXM-NPCPalo Alto NetworksMay 8, 2021May 8, 2026
PA-7000-20GXM-NPCPalo Alto NetworksMay 8, 2021May 8, 2026
PA-7000-LPCPalo Alto NetworksFebruary 28, 2021February 28, 2026
PA-7000 SeriesPalo Alto NetworksDec 31, 2025Dec 31, 2030
PA-7050-SMCPalo Alto NetworksFebruary 28, 2021February 28, 2026
PA-7080-SMCPalo Alto NetworksFebruary 28, 2021February 28, 2026
PAN-2.5IN-HDD-2TB-PAIRPalo Alto NetworksAug 1, 2024Aug 31, 2028
PAN-QSFP-40GBASE-LM4Palo Alto NetworksMay 16, 2024May 16, 2029
WF-500Palo Alto NetworksDecember 31, 2023December 31, 2028
100SonicWall2012-11-162017-11-15TZ Series
100WSonicWall2012-11-162017-11-15TZ Series
105SonicWall2015-07-282020-07-29TZ Series
105WSonicWall2015-09-102020-09-11TZ Series
105W (Japan Model)SonicWall2016-08-312021-09-01TZ Series
200SonicWall2013-01-142018-01-13TZ Series
200WSonicWall2013-01-142018-01-13TZ Series
205SonicWall2015-06-302020-07-01TZ Series
205WSonicWall2015-08-052020-08-06TZ Series
205W (Japan Model)SonicWall2016-08-312021-09-01TZ Series
210SonicWall2012-05-312017-05-30TZ Series
210WSonicWall2012-05-312017-05-30TZ Series
215SonicWall2015-07-312020-08-01TZ Series
215WSonicWall2016-06-012021-06-02TZ Series
215W (Japan Model)SonicWall2016-08-312021-09-01TZ Series
300SonicWall2020-01-222025-01-23TZ Series
300PSonicWall2022-04-152026-04-16TZ Series
300WSonicWall2020-01-222025-01-23TZ Series
300W (AC Model)SonicWall2020-01-222025-01-23TZ Series
350SonicWall2022-04-152026-10-01TZ Series
350WSonicWall2022-04-152026-10-01TZ Series
400SonicWall2022-04-152026-08-01TZ Series
400WSonicWall2021-07-312026-08-01TZ Series
500SonicWall2022-04-152026-10-01TZ Series
500WSonicWall2022-04-152026-10-01TZ Series
600SonicWall2022-04-152026-08-01TZ Series
600PSonicWall2022-04-152026-08-01TZ Series
SOHOSonicWall2020-01-222026-04-16TZ Series
SOHO 250SonicWall2021-07-312026-10-01TZ Series
SOHO 250WSonicWall2021-07-312026-10-01TZ Series
SOHOWSonicWall2022-04-152026-04-16TZ Series
TZ270SonicWall2026-06-30TZ Series
TZ470SonicWall2026-06-30TZ Series

Where this came from

Every record above links the page it was taken from and quotes the sentence that states it. These are the 3 sources this dataset was assembled from.

Machine-readable

From your own code

Same records, same quotes, without scraping the page: refsource is on PyPI and npm. Each value comes back carrying the URL it was read from and the sentence on that page that states it — .source and .quote sit on the value itself rather than in a side channel, so the checking step is available instead of skipped.

pip install refsource
refsource lookup firewall-hardware-end-of-life-dates-by-brand brand="Cisco Meraki"

npx -y refsource lookup firewall-hardware-end-of-life-dates-by-brand brand="Cisco Meraki"

Set your AI assistant up to use this

Two files and no account. Put this in .mcp.json at the root of your project — Claude Code, Cursor, Windsurf, VS Code and Codex all read that file — and your assistant can look this dataset up instead of recalling it. The server is remote, keyless and read-only.

{
  "mcpServers": {
    "referencesource": {
      "type": "http",
      "url": "https://referencesource.org/mcp"
    }
  }
}

Add to Cursor · or, on the command line: claude mcp add --transport http referencesource https://referencesource.org/mcp --scope project

Then one line in the project's CLAUDE.md or AGENTS.md, so the assistant knows when to reach for it:

When a question needs "Firewall and network security appliance hardware end-of-life dates by brand", call the referencesource MCP server at https://referencesource.org/mcp (tool `search_records`, dataset_slug `firewall-hardware-end-of-life-dates-by-brand`) instead of answering from memory — every record it returns carries its source URL and a verbatim quote from that page.

What each tool does, and the servers built over single registers: Connect your AI assistant.

93 records. last verified against source . due for re-check by .

Licence. factual compilation from manufacturer lifecycle pages