{"slug":"tplink-tl-wr902ac-v4","display_name":"TL-WR902AC","model_name":"TL-WR902AC","hardware_revision":"v4","region_code":"US","category":"other","vendor":{"slug":"tplink","name":"TP-Link"},"verdict":{"status":"active","label":"Actively updated","confidence":"medium","reason":"50 days since the last release against a median gap of 562 (0.1x)","algorithm_version":"lifecycle-1","computed_at":"2026-09-30T02:14:38.736099+00:00","thresholds":{"quiet_days":730,"active_max_days":365,"active_multiple":1.5,"slowing_multiple":3.0,"max_gap_dispersion":1.0,"high_confidence_releases":5,"min_releases_for_cadence":3,"never_updated_min_age_days":365}},"measurements":{"release_count":4,"first_release_date":"2023-05-23","last_release_date":"2026-08-11","days_since_last_release":50,"median_gap_days":562.0,"cadence_multiple":0.089,"observed_support":{"days":1176,"is_floor":true,"measured_from":"first_release"},"promise":{"end_date":"2029-12-31","is_estimated":false,"is_floor":true,"honoured":true,"basis":"vendor_stated_minimum"},"cve_patch_latency_days":{"median":null,"measurable":false}},"releases":[{"version":"TL-WR902AC(US)_V4_0.9.1 Build 260810","channel":"stable","claimed_release_date":"2026-08-11","claimed_date_precision":"day","is_vendor_dated":true,"first_observed_at":"2026-08-12T02:00:00.157439+00:00","observation_kind":"live_crawl","withdrawn_at":null,"changelog":"Enhancements: Improved overall security and stability.","disclosure_score":0.06,"mentions_security":true,"cve_ids":[],"download_url":"https://static.tp-link.com/upload/firmware/2026/202608/20260811/TL-WR902AC(US)_V4_260810.zip","evidence":{"id":201941,"source_url":"https://www.tp-link.com/us/support/download/tl-wr902ac/v4/","fetched_at":"2026-09-29T02:13:59.711547+00:00","observed_at":"2026-09-29T02:13:59.711547+00:00","http_status":200,"content_sha256":"1955f9e71bb5ec2b2b5a54fec7679efb41c4393641436fb2f8ebede1211961a3","html":"//firmwarewatch.cc/evidence/201941","raw":"//firmwarewatch.cc/evidence/201941/raw"}},{"version":"TL-WR902AC(US)_V4_240903","channel":"stable","claimed_release_date":"2025-01-26","claimed_date_precision":"day","is_vendor_dated":true,"first_observed_at":"2026-08-01T18:37:57.630436+00:00","observation_kind":"live_crawl","withdrawn_at":null,"changelog":"Improvements and Bug Fixes: Modified some wireless parameters related to threshold.","disclosure_score":0.31,"mentions_security":false,"cve_ids":[],"download_url":"https://static.tp-link.com/upload/firmware/2025/202501/20250126/TL-WR902ACv4_US_0.9.1_0.3_up_boot[240903-rel56437].zip","evidence":{"id":201941,"source_url":"https://www.tp-link.com/us/support/download/tl-wr902ac/v4/","fetched_at":"2026-09-29T02:13:59.711547+00:00","observed_at":"2026-09-29T02:13:59.711547+00:00","http_status":200,"content_sha256":"1955f9e71bb5ec2b2b5a54fec7679efb41c4393641436fb2f8ebede1211961a3","html":"//firmwarewatch.cc/evidence/201941","raw":"//firmwarewatch.cc/evidence/201941/raw"}},{"version":"TL-WR902AC(US)_V4_230531_CA","channel":"stable","claimed_release_date":"2023-06-30","claimed_date_precision":"day","is_vendor_dated":true,"first_observed_at":"2026-08-01T18:37:57.630436+00:00","observation_kind":"live_crawl","withdrawn_at":null,"changelog":"First firmware released","disclosure_score":0.3,"mentions_security":false,"cve_ids":[],"download_url":"https://static.tp-link.com/upload/firmware/2023/202306/20230630/TL-WR902AC(US)_V4_230531_CA.zip","evidence":{"id":201941,"source_url":"https://www.tp-link.com/us/support/download/tl-wr902ac/v4/","fetched_at":"2026-09-29T02:13:59.711547+00:00","observed_at":"2026-09-29T02:13:59.711547+00:00","http_status":200,"content_sha256":"1955f9e71bb5ec2b2b5a54fec7679efb41c4393641436fb2f8ebede1211961a3","html":"//firmwarewatch.cc/evidence/201941","raw":"//firmwarewatch.cc/evidence/201941/raw"}},{"version":"TL-WR902AC(US)_V4_230504","channel":"stable","claimed_release_date":"2023-05-23","claimed_date_precision":"day","is_vendor_dated":true,"first_observed_at":"2026-08-01T18:37:57.630436+00:00","observation_kind":"live_crawl","withdrawn_at":null,"changelog":"First firmware released.","disclosure_score":0.3,"mentions_security":false,"cve_ids":[],"download_url":"https://static.tp-link.com/upload/firmware/2023/202305/20230523/TL-WR902AC_US_V4_230504.zip","evidence":{"id":201941,"source_url":"https://www.tp-link.com/us/support/download/tl-wr902ac/v4/","fetched_at":"2026-09-29T02:13:59.711547+00:00","observed_at":"2026-09-29T02:13:59.711547+00:00","http_status":200,"content_sha256":"1955f9e71bb5ec2b2b5a54fec7679efb41c4393641436fb2f8ebede1211961a3","html":"//firmwarewatch.cc/evidence/201941","raw":"//firmwarewatch.cc/evidence/201941/raw"}}],"identifiers":[{"kind":"marketing_name","value":"TL-WR902AC","normalized":"tl wr902ac"},{"kind":"openwrt_id","value":"tplink_tl-wr902ac-v4","normalized":"TPLINKTLWR902ACV4"}],"revisions":[{"slug":"tplink-tl-wr902ac-v1","hardware_revision":"v1","region_code":"US"},{"slug":"tplink-tl-wr902ac-v3","hardware_revision":"v3","region_code":"US"},{"slug":"tplink-tl-wr902ac-v3-6-us","hardware_revision":"v3.6","region_code":"US"},{"slug":"tplink-tl-wr902ac-v3-8-us","hardware_revision":"v3.8","region_code":"US"},{"slug":"tplink-tl-wr902ac-v4-4-us","hardware_revision":"v4.4","region_code":"US"},{"slug":"tplink-tl-wr902ac-v4-46-us","hardware_revision":"v4.46","region_code":"US"},{"slug":"tplink-tl-wr902ac-v4-6-us","hardware_revision":"v4.6","region_code":"US"}],"evidence":{"archived_pages":3,"first_observed_at":"2026-08-01T18:37:57.630436+00:00"},"caveats":["observed_support.days is a lower bound: it runs from the first firmware we saw, because no source here publishes launch dates.","promise.end_date is a minimum the vendor committed to, not the end of support: it states this date 'or later' and may extend it.","Patch latency is not computable for this product: its changelogs name no CVE ids."],"links":{"html":"//firmwarewatch.cc/devices/tplink-tl-wr902ac-v4","self":"//firmwarewatch.cc/api/v1/products/tplink-tl-wr902ac-v4.json","vendor":"//firmwarewatch.cc/api/v1/vendors/tplink.json","feed":"//firmwarewatch.cc/feeds/devices/tplink-tl-wr902ac-v4.xml","methodology":"//firmwarewatch.cc/api/v1/methodology.json"}}