Markdown Editor

End-of-Life Software Register Template (NIST SP 800-40, CRA)

EOL and EOS tracker: rating, register with sourced vendor dates, migrations, mitigations, exceptions, CRA, UK PSTI and CISA BOD 26-02 examples

운영표준NIST SP 800-40 Rev. 4; CISA BOD 26-02, BOD 26-04; Regulation (EU) 2024/2847 Art. 13eolsoftwareregister

사용법: Use it to see every unsupported or soon-unsupported product, firmware and library before it becomes an emergency. Fill the register from the CMDB and SBOMs with sourced vendor dates first, then the mitigations and exceptions for Red entries. The main pitfall is tracking operating systems only and missing runtimes, libraries and edge device firmware.

미리보기

End-of-Life Software Register: [Organisation name]

Register of software, firmware and hardware platforms that are at or approaching end of life (EOL) or end of support (EOS): what is installed where, the vendor's support dates, the migration plan and date, interim mitigations, exceptions, and the support periods you promise for your own products. Based on NIST SP 800-40 Rev. 4, Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology (April 2022), which treats unsupported technology as a risk to plan for, and informed by dated legal examples: the EU Cyber Resilience Act (Regulation (EU) 2024/2847) support period rules, the UK product security regime for consumer connectable products, and CISA Binding Operational Directives 26-02 (end-of-support edge devices, February 2026) and 26-04 (risk-based security updates, June 2026) for US federal agencies. Replace every [bracketed] value and every row marked Example. The legal parts are a documentation format, not legal advice: check the current official text and a qualified professional.

Document control

FieldValue
Document ID[REG-EOL]
Version[1.0]
Status[Draft / Active]
Owner[@asset-manager]
Approvers/reviewers[@ciso], [@head-of-infrastructure], [@product-security-lead]
Review cadence[Monthly], plus before each budget cycle
Last reviewedYYYY-MM-DD
Last updatedYYYY-MM-DD
Classification[Internal]

Revision history

VersionDateAuthorChange summary
0.1YYYY-MM-DD[@name]Register created from CMDB export
1.0YYYY-MM-DD[@name]Example: Approved; edge devices separated into their own view

1. Definitions and rating

TermMeaning in this register
End of saleVendor stops selling; support continues
End of standard supportVendor stops feature and non-security fixes
End of security support (EOS)Vendor stops security fixes; this date drives the rating
Extended supportPaid or contractual extension of security fixes, with its own end date
End of life (EOL)No support of any kind
RatingRule (Example)Action
RedPast EOS, or EOS within 6 months and no funded migration that completes before EOSException required (section 4) and monthly report to the CISO
AmberEOS within 18 months and not RedMigration plan with funded date
GreenEOS more than 18 months away, or migration completeMonitor

2. Register

IDProduct and versionTypeCIs and countService(s)EOS date (source, checked)RatingMigration targetMigration dateChangeOwner
EOL-001 (Example)Database engine 15DatabaseCI-DB-0012 and 2 replicasOnline checkout, ordersYYYY-MM-DD (vendor policy page, checked 2026-10-01)Green, migratedEngine 16Done 2026-09CR-NNNN[@dba-lead]
EOL-002 (Example)Server operating system, release N-2Operating system14 hosts, reporting zoneReporting2026-12-31 (vendor lifecycle page, checked 2026-10-01)RedRelease N2027-02-28CR-2302[@infra-lead]
EOL-003 (Example)Store VPN appliance, model XEdge device firmware46 store devicesStore connectivityPast EOS since 2026-06-30RedNew appliance model2027-01-31CR-2288[@network-lead]
EOL-004 (Example)Application runtime, major version NRuntime6 applicationsInternal tools2027-04-30 (project release schedule, checked 2026-10-01)AmberVersion N+22027-03-31Planned[@platform-lead]
EOL-005 (Example)Open source web framework 2.xLibrary3 applications (from SBOM)Marketing siteMaintainers ended 2.x security fixes YYYY-MM-DDRedFramework 3.x2026-12-15CR-2295[@web-lead]
[EOL-][Product and version][Type][CIs][Services]YYYY-MM-DD ([source], checked YYYY-MM-DD)[Rating][Target]YYYY-MM-DD[CR-][@name]

Summary (Example): 5 entries; 3 Red, 1 Amber, 1 Green. Red entries cover 63 CIs and instances (14 hosts, 46 devices, 3 applications).

3. Interim mitigations

EntryMitigation (Example)Verified by and date
EOL-002Hosts moved to an isolated network segment, inbound access only from the reporting jump host, extended support purchased until 2027-03-31[@security-engineer], YYYY-MM-DD
EOL-003Management interface removed from the internet, remote access limited to the managed provider address range, enhanced logging to the security monitoring service[@network-lead], YYYY-MM-DD
EOL-005Web application firewall rules for known framework issues, dependency monitoring alerts on new advisories[@web-lead], YYYY-MM-DD

4. Exceptions

Exception IDEntryReasonCompensating controlsApproved byExpires
EXC-EOL-001 (Example)EOL-003Replacement hardware delivery slots for 46 stores run to January 2027Section 3 mitigations[CISO]2027-01-31
[EXC-][EOL-][Reason][Controls][@name]YYYY-MM-DD

5. Legal and regulatory examples (dated)

JurisdictionRuleWhat it asks, in shortRelevance to this register
EUCyber Resilience Act, Regulation (EU) 2024/2847, Article 13(8) and related provisions; in force 10 December 2024, reporting obligations from 11 September 2026, main obligations from 11 December 2027Manufacturers of products with digital elements set a support period reflecting expected use time, generally at least five years (shorter only where the product is expected to be used for less), handle vulnerabilities throughout it, and state the end date of support clearly at the time of purchaseRecord the support period you promise for each product you ship (section 6), and the support periods of third-party components you rely on
UKProduct Security and Telecommunications Infrastructure (Security Requirements for Relevant Connectable Products) Regulations 2023, in effect since 29 April 2024Manufacturers of consumer connectable products publish the minimum length of time security updates will be provided, with an end date, in clear termsSame as above for consumer connectable products sold in the UK
US (federal agencies)CISA BOD 26-02, Mitigating Risk From End-of-Support Edge Devices, issued 5 February 2026Federal civilian agencies inventory devices on CISA's end-of-support edge device list within 3 months; by 12 months decommission listed devices already past support and inventory edge devices that are, or within 12 months will be, end of support; decommission identified devices by 18 months; set up continuous discovery within 24 monthsUse the edge device view (Type = edge device) as the inventory; contractors are affected only where a contract requires it
US (federal agencies)CISA BOD 26-04, Prioritizing Security Updates Based on Risk, issued 10 June 2026Some vulnerabilities may be remediated at the next scheduled major upgrade or rebuild, unless conditions change, for example the vulnerability is added to the Known Exploited Vulnerabilities catalogRecord the planned upgrade date as the remediation date for such deferrals and re-rate when conditions change

6. Support periods for our own products

ProductSupport period end (month and year)Published whereCore components and their EOSGap?
Corvid Edge Agent 3.x (Example)[Month YYYY]Product page and release notesApplication runtime version N+2, EOS [YYYY-MM-DD]; embedded database library, EOS [YYYY-MM-DD][Yes: runtime ends support before our promise; upgrade path planned in release 3.4]
[Product][Month YYYY][Location][Components and dates][Yes / No]

Detail of support tiers and long-term support trains is owned by the Versioning and Release Policy (dev/versioning-release-policy).

7. Metrics and review

IDMeasureFormulaTarget (Example)
EOL-M01End-of-support exposureCIs past EOS / CIs in scopeBelow 1%, excluding approved exceptions
EOL-M02Red entries without an approved exceptionCount0
EOL-M03Migration plans on scheduleAmber and Red entries on schedule / Amber and Red entries90%
EOL-M04Source freshnessEntries with dates checked in the last 90 days / entries100%

Standard and licence note

Based on NIST SP 800-40 Rev. 4, Guide to Enterprise Patch Management Planning: Preventive Maintenance for Technology (April 2022, https://csrc.nist.gov/pubs/sp/800/40/r4/final), a US Government work, and on the public texts named in section 5: Regulation (EU) 2024/2847, the UK product security regime guidance, and CISA BOD 26-02 and BOD 26-04. Rules are summarised in original words with dates checked on 2026-10-30; no table or long passage is copied. Ratings, thresholds, targets and examples are illustrative and not normative. This register is not legal advice: check the current official text and a qualified professional before relying on any legal date or duty. All text is original, written for this collection. Template licence: MIT.

관련 템플릿