diff --git a/server/__smoke__/baseline/baseline.json b/server/__smoke__/baseline/baseline.json index 8788df7..625e16f 100644 --- a/server/__smoke__/baseline/baseline.json +++ b/server/__smoke__/baseline/baseline.json @@ -96,7 +96,7 @@ "health": { "status": 200, "body": { - "status": "degraded", + "status": "ok", "service": "PeerCortex", "version": "0.6.9", "bgproutes_configured": false, @@ -284,15 +284,8 @@ "country_mismatches": [] }, "rpsl": { - "status": "pass", - "exists": true, - "has_import": false, - "has_export": false, - "has_remarks": true, - "has_policy": false, - "source": "ARIN", - "rdap_name": "CLOUDFLARENET", - "rdap_handle": "AS13335" + "status": "info", + "message": "timed out" }, "ix_route_server": { "status": "warning", @@ -709,2654 +702,12 @@ }, "hijacks-list": { "status": 200, - "body": { - "total": 1000, - "events": [ - { - "id": "c37eb29c5c54c5a1", - "asn": "132372", - "ts": "2026-07-16T06:29:59.070Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "5d4e90a8549f3771", - "asn": "22616", - "ts": "2026-07-16T04:59:53.845Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.24.0/23", - "137.31.101.0/24", - "205.220.14.0/23", - "137.31.120.0/23", - "137.31.114.0/23", - "137.31.119.0/24", - "2605:4300:e500::/40", - "137.31.26.0/23", - "137.31.126.0/23", - "137.31.122.0/23", - "140.232.189.0/24", - "137.31.128.0/23", - "140.232.190.0/24", - "137.31.124.0/23", - "155.95.86.0/24", - "165.225.99.0/24", - "205.220.12.0/23", - "140.232.188.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "6dd656f19f6a1924", - "asn": "396986", - "ts": "2026-07-16T04:29:51.725Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.18.0/24", - "101.45.199.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.66.0/24", - "101.45.15.0/24", - "71.18.44.0/24", - "101.45.6.0/24", - "71.18.45.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "71.18.67.0/24", - "71.18.65.0/24", - "2605:340:f049::/48", - "101.45.14.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "9088627d62eade29", - "asn": "34702", - "ts": "2026-07-16T03:59:52.690Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "496424b0fc064555", - "asn": "3491", - "ts": "2026-07-16T02:59:52.248Z", - "severity": "CRITICAL", - "unexpected": [ - "63.219.192.0/24", - "2400:8800:f8fa::/48", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "8b02d291a1af8c3d", - "asn": "15290", - "ts": "2026-07-16T01:59:53.019Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "b91f3e602fd81ca1", - "asn": "138699", - "ts": "2026-07-16T01:59:52.148Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "6daaace7b94cbf39", - "asn": "24940", - "ts": "2026-07-16T01:59:51.622Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "193.105.82.0/24", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "db1240cf335bd1fb", - "asn": "132372", - "ts": "2026-07-16T00:29:53.114Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "abf9968f49c729b7", - "asn": "22616", - "ts": "2026-07-15T22:29:53.837Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "137.31.114.0/23", - "155.95.86.0/24", - "165.225.99.0/24", - "137.31.124.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "205.220.12.0/23", - "137.31.119.0/24", - "205.220.14.0/23", - "137.31.128.0/23", - "137.31.26.0/23", - "137.31.120.0/23", - "137.31.24.0/23", - "140.232.190.0/24", - "140.232.188.0/24", - "137.31.122.0/23", - "137.31.126.0/23", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "3497eb91f0a1804b", - "asn": "396986", - "ts": "2026-07-15T22:29:51.711Z", - "severity": "CRITICAL", - "unexpected": [ - "2605:340:f04a::/48", - "101.45.199.0/24", - "71.18.65.0/24", - "71.18.66.0/24", - "71.18.71.0/24", - "71.18.67.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "101.45.6.0/24", - "101.45.202.0/24", - "2605:340:f049::/48", - "101.45.14.0/24", - "101.45.18.0/24", - "71.18.45.0/24", - "71.18.64.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "176f637eb9f4b8a0", - "asn": "34702", - "ts": "2026-07-15T21:29:53.213Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "0739880a09b2e60e", - "asn": "3491", - "ts": "2026-07-15T20:59:51.838Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fb::/48", - "63.219.192.0/24", - "2400:8800:f8fa::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "341a4a5416d53fb4", - "asn": "24940", - "ts": "2026-07-15T19:59:51.372Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "193.105.82.0/24", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "bc655a6f3f565c2b", - "asn": "15290", - "ts": "2026-07-15T19:29:53.248Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "fe4018f500c85f61", - "asn": "138699", - "ts": "2026-07-15T19:29:52.219Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "3c915ae1bf8a755e", - "asn": "132372", - "ts": "2026-07-15T18:29:53.011Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "14d4c48ce7317e03", - "asn": "22616", - "ts": "2026-07-15T16:29:53.752Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "140.232.190.0/24", - "155.95.86.0/24", - "140.232.188.0/24", - "137.31.119.0/24", - "2605:4300:e500::/40", - "137.31.128.0/23", - "137.31.24.0/23", - "165.225.99.0/24", - "137.31.101.0/24", - "205.220.12.0/23", - "137.31.120.0/23", - "137.31.124.0/23", - "137.31.26.0/23", - "137.31.122.0/23", - "137.31.126.0/23", - "137.31.114.0/23", - "205.220.14.0/23", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "ef7fe7860371b6c7", - "asn": "396986", - "ts": "2026-07-15T16:29:51.704Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.6.0/24", - "71.18.71.0/24", - "71.18.65.0/24", - "71.18.64.0/24", - "101.45.18.0/24", - "2605:340:f049::/48", - "71.18.45.0/24", - "101.45.15.0/24", - "71.18.66.0/24", - "101.45.202.0/24", - "2605:340:f04a::/48", - "71.18.44.0/24", - "101.45.199.0/24", - "71.18.67.0/24", - "101.45.14.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "8df39b422cdb9693", - "asn": "34702", - "ts": "2026-07-15T14:59:52.749Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "1275ffa07a209ece", - "asn": "3491", - "ts": "2026-07-15T14:29:51.794Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8f0::/48", - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "11d64812f7d25748", - "asn": "24940", - "ts": "2026-07-15T13:59:51.366Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "2.28.0.0/16", - "193.105.82.0/24" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "5943d1de345838ac", - "asn": "15290", - "ts": "2026-07-15T13:29:52.431Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "8fdaa6a50cb01891", - "asn": "138699", - "ts": "2026-07-15T13:29:51.615Z", - "severity": "HIGH", - "unexpected": [ - "101.45.198.0/24", - "2404:9dc0:c002::/48", - "101.45.200.0/23", - "2404:9dc0:cd04::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "4a2318801159ada4", - "asn": "132372", - "ts": "2026-07-15T11:59:53.119Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "b72903d54d8d8705", - "asn": "396986", - "ts": "2026-07-15T10:29:51.682Z", - "severity": "CRITICAL", - "unexpected": [ - "71.18.67.0/24", - "101.45.14.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "71.18.45.0/24", - "71.18.66.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "101.45.6.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.18.0/24", - "71.18.65.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "32a6ba0b811278bb", - "asn": "22616", - "ts": "2026-07-15T09:59:53.724Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.128.0/23", - "140.232.189.0/24", - "137.31.122.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "137.31.119.0/24", - "140.232.188.0/24", - "137.31.126.0/23", - "205.220.14.0/23", - "137.31.24.0/23", - "155.95.86.0/24", - "205.220.12.0/23", - "140.232.190.0/24", - "137.31.114.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "9fde972e84297ad9", - "asn": "34702", - "ts": "2026-07-15T08:59:52.292Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "67491773ba454e26", - "asn": "3491", - "ts": "2026-07-15T07:59:53.053Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8f0::/48", - "2400:8800:f8fb::/48", - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "a46b8ca977e0cfc5", - "asn": "24940", - "ts": "2026-07-15T07:59:51.363Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.29.0.0/16", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "23031dac4ec96573", - "asn": "15290", - "ts": "2026-07-15T06:59:52.674Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "f50fd3d9b019f60f", - "asn": "138699", - "ts": "2026-07-15T06:59:51.698Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "101.45.198.0/24", - "2404:9dc0:c002::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "5e648fa861caabcb", - "asn": "132372", - "ts": "2026-07-15T05:59:52.969Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "aba848e0c0078785", - "asn": "396986", - "ts": "2026-07-15T03:59:51.702Z", - "severity": "CRITICAL", - "unexpected": [ - "71.18.67.0/24", - "101.45.14.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "71.18.45.0/24", - "71.18.66.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "101.45.6.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.18.0/24", - "71.18.65.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "44d63311918b4fd7", - "asn": "22616", - "ts": "2026-07-15T03:29:54.203Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.128.0/23", - "140.232.189.0/24", - "137.31.122.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "137.31.119.0/24", - "140.232.188.0/24", - "137.31.126.0/23", - "205.220.14.0/23", - "137.31.24.0/23", - "155.95.86.0/24", - "205.220.12.0/23", - "140.232.190.0/24", - "137.31.114.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "a9658646462e1416", - "asn": "34702", - "ts": "2026-07-15T02:29:52.810Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "7e19c9cf7db18df2", - "asn": "3491", - "ts": "2026-07-15T01:59:52.321Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "366e6cbbbc89340c", - "asn": "24940", - "ts": "2026-07-15T01:59:51.361Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.28.0.0/16", - "2.29.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "268febdf4f8b8be3", - "asn": "15290", - "ts": "2026-07-15T00:59:52.476Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "0b0a20947ca1b4a1", - "asn": "138699", - "ts": "2026-07-15T00:59:51.661Z", - "severity": "HIGH", - "unexpected": [ - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24", - "101.45.200.0/23" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "9a4fa58e438b1a35", - "asn": "132372", - "ts": "2026-07-14T23:29:56.722Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "acedee638859fec5", - "asn": "396986", - "ts": "2026-07-14T21:59:51.677Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.15.0/24", - "101.45.6.0/24", - "71.18.66.0/24", - "2605:340:f04a::/48", - "71.18.64.0/24", - "2605:340:f049::/48", - "71.18.67.0/24", - "101.45.199.0/24", - "101.45.14.0/24", - "101.45.18.0/24", - "101.45.202.0/24", - "71.18.44.0/24", - "71.18.45.0/24", - "71.18.65.0/24", - "71.18.71.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "3bbe047e16df0480", - "asn": "22616", - "ts": "2026-07-14T20:59:54.362Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "137.31.101.0/24", - "205.220.12.0/23", - "155.95.86.0/24", - "140.232.190.0/24", - "137.31.24.0/23", - "137.31.128.0/23", - "140.232.188.0/24", - "137.31.119.0/24", - "2605:4300:e500::/40", - "205.220.14.0/23", - "137.31.122.0/23", - "137.31.126.0/23", - "137.31.114.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "ac981860008fae42", - "asn": "34702", - "ts": "2026-07-14T19:59:52.842Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "e3fca5a660644a47", - "asn": "3491", - "ts": "2026-07-14T19:59:52.246Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "9f602b507e053fe9", - "asn": "24940", - "ts": "2026-07-14T19:59:51.360Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.28.0.0/16", - "2.29.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "9a45eded7bbde30e", - "asn": "15290", - "ts": "2026-07-14T18:29:52.554Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "8169c1fdd2bff25f", - "asn": "138699", - "ts": "2026-07-14T18:29:51.705Z", - "severity": "HIGH", - "unexpected": [ - "2404:9dc0:cd04::/48", - "101.45.198.0/24", - "101.45.200.0/23", - "2404:9dc0:c002::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "8ea2453d73ab95a8", - "asn": "132372", - "ts": "2026-07-14T16:59:53.436Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "7156c0cd3d01adeb", - "asn": "396986", - "ts": "2026-07-14T15:29:52.006Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.14.0/24", - "71.18.45.0/24", - "101.45.6.0/24", - "71.18.65.0/24", - "71.18.67.0/24", - "71.18.64.0/24", - "101.45.202.0/24", - "101.45.18.0/24", - "2605:340:f04a::/48", - "71.18.71.0/24", - "71.18.66.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - } - ] - } + "body": {} }, "hijack-alerts": { "status": 200, "body": { "asn": "", - "alerts": [ - { - "id": "7156c0cd3d01adeb", - "asn": "396986", - "ts": "2026-07-14T15:29:52.006Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.14.0/24", - "71.18.45.0/24", - "101.45.6.0/24", - "71.18.65.0/24", - "71.18.67.0/24", - "71.18.64.0/24", - "101.45.202.0/24", - "101.45.18.0/24", - "2605:340:f04a::/48", - "71.18.71.0/24", - "71.18.66.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "8ea2453d73ab95a8", - "asn": "132372", - "ts": "2026-07-14T16:59:53.436Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "8169c1fdd2bff25f", - "asn": "138699", - "ts": "2026-07-14T18:29:51.705Z", - "severity": "HIGH", - "unexpected": [ - "2404:9dc0:cd04::/48", - "101.45.198.0/24", - "101.45.200.0/23", - "2404:9dc0:c002::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "9a45eded7bbde30e", - "asn": "15290", - "ts": "2026-07-14T18:29:52.554Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "9f602b507e053fe9", - "asn": "24940", - "ts": "2026-07-14T19:59:51.360Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.28.0.0/16", - "2.29.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "e3fca5a660644a47", - "asn": "3491", - "ts": "2026-07-14T19:59:52.246Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "ac981860008fae42", - "asn": "34702", - "ts": "2026-07-14T19:59:52.842Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "3bbe047e16df0480", - "asn": "22616", - "ts": "2026-07-14T20:59:54.362Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "137.31.101.0/24", - "205.220.12.0/23", - "155.95.86.0/24", - "140.232.190.0/24", - "137.31.24.0/23", - "137.31.128.0/23", - "140.232.188.0/24", - "137.31.119.0/24", - "2605:4300:e500::/40", - "205.220.14.0/23", - "137.31.122.0/23", - "137.31.126.0/23", - "137.31.114.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "acedee638859fec5", - "asn": "396986", - "ts": "2026-07-14T21:59:51.677Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.15.0/24", - "101.45.6.0/24", - "71.18.66.0/24", - "2605:340:f04a::/48", - "71.18.64.0/24", - "2605:340:f049::/48", - "71.18.67.0/24", - "101.45.199.0/24", - "101.45.14.0/24", - "101.45.18.0/24", - "101.45.202.0/24", - "71.18.44.0/24", - "71.18.45.0/24", - "71.18.65.0/24", - "71.18.71.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "9a4fa58e438b1a35", - "asn": "132372", - "ts": "2026-07-14T23:29:56.722Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "0b0a20947ca1b4a1", - "asn": "138699", - "ts": "2026-07-15T00:59:51.661Z", - "severity": "HIGH", - "unexpected": [ - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24", - "101.45.200.0/23" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "268febdf4f8b8be3", - "asn": "15290", - "ts": "2026-07-15T00:59:52.476Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "366e6cbbbc89340c", - "asn": "24940", - "ts": "2026-07-15T01:59:51.361Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.28.0.0/16", - "2.29.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "7e19c9cf7db18df2", - "asn": "3491", - "ts": "2026-07-15T01:59:52.321Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "a9658646462e1416", - "asn": "34702", - "ts": "2026-07-15T02:29:52.810Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "44d63311918b4fd7", - "asn": "22616", - "ts": "2026-07-15T03:29:54.203Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.128.0/23", - "140.232.189.0/24", - "137.31.122.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "137.31.119.0/24", - "140.232.188.0/24", - "137.31.126.0/23", - "205.220.14.0/23", - "137.31.24.0/23", - "155.95.86.0/24", - "205.220.12.0/23", - "140.232.190.0/24", - "137.31.114.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "aba848e0c0078785", - "asn": "396986", - "ts": "2026-07-15T03:59:51.702Z", - "severity": "CRITICAL", - "unexpected": [ - "71.18.67.0/24", - "101.45.14.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "71.18.45.0/24", - "71.18.66.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "101.45.6.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.18.0/24", - "71.18.65.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "5e648fa861caabcb", - "asn": "132372", - "ts": "2026-07-15T05:59:52.969Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "f50fd3d9b019f60f", - "asn": "138699", - "ts": "2026-07-15T06:59:51.698Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "101.45.198.0/24", - "2404:9dc0:c002::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "23031dac4ec96573", - "asn": "15290", - "ts": "2026-07-15T06:59:52.674Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "a46b8ca977e0cfc5", - "asn": "24940", - "ts": "2026-07-15T07:59:51.363Z", - "severity": "HIGH", - "unexpected": [ - "193.105.82.0/24", - "2.29.0.0/16", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "67491773ba454e26", - "asn": "3491", - "ts": "2026-07-15T07:59:53.053Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8f0::/48", - "2400:8800:f8fb::/48", - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "9fde972e84297ad9", - "asn": "34702", - "ts": "2026-07-15T08:59:52.292Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "32a6ba0b811278bb", - "asn": "22616", - "ts": "2026-07-15T09:59:53.724Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.128.0/23", - "140.232.189.0/24", - "137.31.122.0/23", - "137.31.124.0/23", - "137.31.120.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "137.31.119.0/24", - "140.232.188.0/24", - "137.31.126.0/23", - "205.220.14.0/23", - "137.31.24.0/23", - "155.95.86.0/24", - "205.220.12.0/23", - "140.232.190.0/24", - "137.31.114.0/23", - "137.31.26.0/23", - "165.225.99.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "b72903d54d8d8705", - "asn": "396986", - "ts": "2026-07-15T10:29:51.682Z", - "severity": "CRITICAL", - "unexpected": [ - "71.18.67.0/24", - "101.45.14.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "71.18.45.0/24", - "71.18.66.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "101.45.6.0/24", - "101.45.199.0/24", - "2605:340:f049::/48", - "101.45.18.0/24", - "71.18.65.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "4a2318801159ada4", - "asn": "132372", - "ts": "2026-07-15T11:59:53.119Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "8fdaa6a50cb01891", - "asn": "138699", - "ts": "2026-07-15T13:29:51.615Z", - "severity": "HIGH", - "unexpected": [ - "101.45.198.0/24", - "2404:9dc0:c002::/48", - "101.45.200.0/23", - "2404:9dc0:cd04::/48" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "5943d1de345838ac", - "asn": "15290", - "ts": "2026-07-15T13:29:52.431Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "11d64812f7d25748", - "asn": "24940", - "ts": "2026-07-15T13:59:51.366Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "2.28.0.0/16", - "193.105.82.0/24" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "1275ffa07a209ece", - "asn": "3491", - "ts": "2026-07-15T14:29:51.794Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8f0::/48", - "2400:8800:f8fa::/48", - "63.219.192.0/24", - "2400:8800:f8fb::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "8df39b422cdb9693", - "asn": "34702", - "ts": "2026-07-15T14:59:52.749Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "ef7fe7860371b6c7", - "asn": "396986", - "ts": "2026-07-15T16:29:51.704Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.6.0/24", - "71.18.71.0/24", - "71.18.65.0/24", - "71.18.64.0/24", - "101.45.18.0/24", - "2605:340:f049::/48", - "71.18.45.0/24", - "101.45.15.0/24", - "71.18.66.0/24", - "101.45.202.0/24", - "2605:340:f04a::/48", - "71.18.44.0/24", - "101.45.199.0/24", - "71.18.67.0/24", - "101.45.14.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "14d4c48ce7317e03", - "asn": "22616", - "ts": "2026-07-15T16:29:53.752Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "140.232.190.0/24", - "155.95.86.0/24", - "140.232.188.0/24", - "137.31.119.0/24", - "2605:4300:e500::/40", - "137.31.128.0/23", - "137.31.24.0/23", - "165.225.99.0/24", - "137.31.101.0/24", - "205.220.12.0/23", - "137.31.120.0/23", - "137.31.124.0/23", - "137.31.26.0/23", - "137.31.122.0/23", - "137.31.126.0/23", - "137.31.114.0/23", - "205.220.14.0/23", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "3c915ae1bf8a755e", - "asn": "132372", - "ts": "2026-07-15T18:29:53.011Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "fe4018f500c85f61", - "asn": "138699", - "ts": "2026-07-15T19:29:52.219Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "bc655a6f3f565c2b", - "asn": "15290", - "ts": "2026-07-15T19:29:53.248Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "341a4a5416d53fb4", - "asn": "24940", - "ts": "2026-07-15T19:59:51.372Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "193.105.82.0/24", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "0739880a09b2e60e", - "asn": "3491", - "ts": "2026-07-15T20:59:51.838Z", - "severity": "CRITICAL", - "unexpected": [ - "2400:8800:f8fb::/48", - "63.219.192.0/24", - "2400:8800:f8fa::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "176f637eb9f4b8a0", - "asn": "34702", - "ts": "2026-07-15T21:29:53.213Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "3497eb91f0a1804b", - "asn": "396986", - "ts": "2026-07-15T22:29:51.711Z", - "severity": "CRITICAL", - "unexpected": [ - "2605:340:f04a::/48", - "101.45.199.0/24", - "71.18.65.0/24", - "71.18.66.0/24", - "71.18.71.0/24", - "71.18.67.0/24", - "71.18.44.0/24", - "101.45.15.0/24", - "101.45.6.0/24", - "101.45.202.0/24", - "2605:340:f049::/48", - "101.45.14.0/24", - "101.45.18.0/24", - "71.18.45.0/24", - "71.18.64.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "abf9968f49c729b7", - "asn": "22616", - "ts": "2026-07-15T22:29:53.837Z", - "severity": "CRITICAL", - "unexpected": [ - "140.232.189.0/24", - "137.31.114.0/23", - "155.95.86.0/24", - "165.225.99.0/24", - "137.31.124.0/23", - "2605:4300:e500::/40", - "137.31.101.0/24", - "205.220.12.0/23", - "137.31.119.0/24", - "205.220.14.0/23", - "137.31.128.0/23", - "137.31.26.0/23", - "137.31.120.0/23", - "137.31.24.0/23", - "140.232.190.0/24", - "140.232.188.0/24", - "137.31.122.0/23", - "137.31.126.0/23", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "db1240cf335bd1fb", - "asn": "132372", - "ts": "2026-07-16T00:29:53.114Z", - "severity": "HIGH", - "unexpected": [ - "2a0d:9842::/48", - "103.91.194.0/24" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - }, - { - "id": "6daaace7b94cbf39", - "asn": "24940", - "ts": "2026-07-16T01:59:51.622Z", - "severity": "HIGH", - "unexpected": [ - "2.29.0.0/16", - "193.105.82.0/24", - "2.28.0.0/16" - ], - "missing": [ - "2a11:e980::/29" - ], - "resolved": false, - "msg": "BGP anomaly for AS24940: 3 unexpected prefix(es), 1 missing" - }, - { - "id": "b91f3e602fd81ca1", - "asn": "138699", - "ts": "2026-07-16T01:59:52.148Z", - "severity": "HIGH", - "unexpected": [ - "101.45.200.0/23", - "2404:9dc0:cd04::/48", - "2404:9dc0:c002::/48", - "101.45.198.0/24" - ], - "missing": [ - "118.26.132.0/24", - "103.136.222.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS138699: 4 unexpected prefix(es), 2 missing" - }, - { - "id": "8b02d291a1af8c3d", - "asn": "15290", - "ts": "2026-07-16T01:59:53.019Z", - "severity": "HIGH", - "unexpected": [], - "missing": [ - "2001:4c8:1005:1::/64", - "209.112.10.0/24", - "2001:4c8:107f:100::/56", - "2001:4c8:1097::/48", - "2001:4c8:1092::/48", - "192.135.87.0/24", - "2001:4c8:4:1::/64", - "216.123.66.0/24", - "2001:4c8:1089::/48", - "216.123.80.0/24", - "203.186.117.0/24", - "206.191.100.0/24", - "2001:4c8:107f:8000::/56", - "216.129.75.0/24", - "203.186.119.0/24", - "74.216.180.0/24", - "209.82.49.0/24", - "2001:4c8:108e::/48", - "159.18.219.0/24", - "209.112.42.0/24", - "2001:4c8:100f:2::/64", - "216.13.190.0/24", - "2001:4c8:108a::/48", - "2001:4c8:1080::/48", - "2001:4c8:101f::/48", - "204.138.183.0/24", - "2001:4c8:e:10::/64", - "216.13.26.0/24", - "2001:4c8:1090::/48", - "216.13.36.0/24", - "216.13.115.0/24", - "74.216.227.0/24", - "2001:4c8:107f:8200::/56", - "2001:4c8:107f:200::/56", - "203.186.116.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS15290: 0 unexpected prefix(es), 35 missing" - }, - { - "id": "496424b0fc064555", - "asn": "3491", - "ts": "2026-07-16T02:59:52.248Z", - "severity": "CRITICAL", - "unexpected": [ - "63.219.192.0/24", - "2400:8800:f8fa::/48", - "2400:8800:f8fb::/48", - "2400:8800:f8f0::/48", - "209.8.154.0/23" - ], - "missing": [ - "72.57.243.0/24", - "45.195.111.0/24", - "72.57.240.0/24", - "72.57.250.0/24", - "72.57.244.0/24", - "72.57.249.0/24", - "72.57.246.0/24", - "72.57.248.0/24", - "72.57.241.0/24", - "72.57.253.0/24", - "154.194.34.0/24", - "101.60.254.0/24", - "72.57.247.0/24", - "72.57.254.0/24", - "2400:8800:f827::/48", - "207.176.31.0/24", - "72.57.252.0/24", - "72.57.245.0/24", - "72.57.255.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS3491: 5 unexpected prefix(es), 19 missing" - }, - { - "id": "9088627d62eade29", - "asn": "34702", - "ts": "2026-07-16T03:59:52.690Z", - "severity": "MEDIUM", - "unexpected": [ - "185.200.196.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS34702: 1 unexpected prefix(es), 0 missing" - }, - { - "id": "6dd656f19f6a1924", - "asn": "396986", - "ts": "2026-07-16T04:29:51.725Z", - "severity": "CRITICAL", - "unexpected": [ - "101.45.18.0/24", - "101.45.199.0/24", - "2605:340:f04a::/48", - "101.45.202.0/24", - "71.18.66.0/24", - "101.45.15.0/24", - "71.18.44.0/24", - "101.45.6.0/24", - "71.18.45.0/24", - "71.18.64.0/24", - "71.18.71.0/24", - "71.18.67.0/24", - "71.18.65.0/24", - "2605:340:f049::/48", - "101.45.14.0/24", - "101.45.23.0/24" - ], - "missing": [ - "71.18.138.0/23", - "2605:340:f082::/48", - "71.18.64.0/21", - "71.18.233.0/24", - "2605:340:f051::/48" - ], - "resolved": false, - "msg": "BGP anomaly for AS396986: 16 unexpected prefix(es), 5 missing" - }, - { - "id": "5d4e90a8549f3771", - "asn": "22616", - "ts": "2026-07-16T04:59:53.845Z", - "severity": "CRITICAL", - "unexpected": [ - "137.31.24.0/23", - "137.31.101.0/24", - "205.220.14.0/23", - "137.31.120.0/23", - "137.31.114.0/23", - "137.31.119.0/24", - "2605:4300:e500::/40", - "137.31.26.0/23", - "137.31.126.0/23", - "137.31.122.0/23", - "140.232.189.0/24", - "137.31.128.0/23", - "140.232.190.0/24", - "137.31.124.0/23", - "155.95.86.0/24", - "165.225.99.0/24", - "205.220.12.0/23", - "140.232.188.0/24", - "89.18.89.0/24", - "89.18.90.0/24" - ], - "missing": [], - "resolved": false, - "msg": "BGP anomaly for AS22616: 20 unexpected prefix(es), 0 missing" - }, - { - "id": "c37eb29c5c54c5a1", - "asn": "132372", - "ts": "2026-07-16T06:29:59.070Z", - "severity": "HIGH", - "unexpected": [ - "103.91.194.0/24", - "2a0d:9842::/48" - ], - "missing": [ - "172.94.65.0/24", - "172.94.34.0/24", - "172.94.97.0/24", - "172.94.29.0/24", - "172.94.99.0/24" - ], - "resolved": false, - "msg": "BGP anomaly for AS132372: 2 unexpected prefix(es), 5 missing" - } - ], "monitoring": false, "prefix_count": 0 } @@ -3365,8 +716,7 @@ "status": 200, "body": { "__non_json__": true, - "status": 200, - "bodyLength": 7059 + "status": 200 } }, "aspa-adoption-stats": { diff --git a/server/__smoke__/compare-responses.js b/server/__smoke__/compare-responses.js index 1522b0d..c6136c4 100644 --- a/server/__smoke__/compare-responses.js +++ b/server/__smoke__/compare-responses.js @@ -110,6 +110,13 @@ const VOLATILE_PATHS = new Set([ "ipv6-adoption-stats.total_ipv4_records", "ipv6-adoption-stats.total_ipv6_records", "ipv6-adoption-stats.by_rir", + // local hijack-alerts.json keeps accumulating real detector events between + // runs (not a live third-party feed, but still grows independent of code + // changes); the dashboard's byte length shifts with the daily rollover too + "hijacks-list.total", + "hijacks-list.events", + "hijack-alerts.alerts", + "aspa-adoption-page.bodyLength", ]); function stripNondeterministic(obj, pathPrefix) { diff --git a/server/routes/health.js b/server/routes/health.js index f4d0319..2165f81 100644 --- a/server/routes/health.js +++ b/server/routes/health.js @@ -27,10 +27,17 @@ function handleHealth(req, res) { // Query local DB stats (async, but return partial if needed) localDb.getLocalDbStats().then(function(dbStats) { - // Determine health status based on local DB data availability + // hasLocalBgp/hasLocalRpki reflect a >2026-04 prototype (bgp_routes/ + // rpki_roas import pipeline) confirmed vestigial 2026-07-17: both import + // timers have run "successfully" daily since creation while doing zero + // real work (dead source URL / silent hardcoded-fallback), and no + // user-facing endpoint reads from this local DB -- only this health + // check and the unused /api/bgp route do. Still reported below as + // diagnostic info, but no longer allowed to hold overall `status` at a + // permanent false "degraded" for a dependency nothing actually needs. const hasLocalBgp = dbStats && dbStats.bgp_routes > 100000; // should have >2M rows normally const hasLocalRpki = dbStats && dbStats.rpki_roas > 100000; // should have >500k rows normally - const status = (hasLocalBgp && hasLocalRpki && aspaAge < 300) ? "ok" : "degraded"; + const status = aspaAge < 300 ? "ok" : "degraded"; const healthResponse = { status,