{"ip":"109.199.98.15","total_events":48,"verdict":{"verdict":"probing","label":"Low-level probing","detail":null,"confidence":"low","network_type":"CDN","why":["48 event(s), fewer than 10 distinct ports, no exploit payloads.","Not in any known-scanner range."]},"first_seen":"2026-02-19T23:34:00","last_seen":"2026-07-07T21:40:04","events_24h":0,"events_7d":10,"geo":{"country_code":"FR","country_name":"France","region":"Grand Est","city":"Lauterbourg","lat":48.9742,"lon":8.1851,"asn":51167,"org":"Contabo GmbH"},"source_domain":"vmi2711842.contaboserver.net","known_scanners":[],"scanner_tag":{"key":"contabo","label":"Contabo","category":"hosting_provider","url":"https://contabo.com/"},"cve_matches":[{"cve_id":"CVE-2022-0869","title":"nitely/spirit 0.12.3 - Open Redirect","severity":"medium","actively_exploited":false,"match_field":"url_path","matched_pattern":"/user/login"}],"malware":[],"top_ports":[{"port":2053,"proto":"tcp","label":"","count":25},{"port":54321,"proto":"tcp","label":"","count":20},{"port":19529,"proto":"tcp","label":"","count":3}],"fingerprints":{"ssh_hassh":[],"tls_ja4":[],"tls_ja3":[],"ja4h":["po11nn0700_e1eadaf42879","ge11nn0500_2d30dc89d981"]},"fingerprint_peers":{"po11nn0700_e1eadaf42879":159,"ge11nn0500_2d30dc89d981":1205},"user_agents":["python-requests/2.32.3"],"timeline":[{"date":"2026-06-05","count":5},{"date":"2026-06-16","count":5},{"date":"2026-06-21","count":5},{"date":"2026-06-26","count":1},{"date":"2026-06-27","count":1},{"date":"2026-07-07","count":11}],"recent_events":[{"timestamp":"2026-07-07T21:40:04","port":2053,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"content-length\":\"42\",\"content-type\":\"application/json\",\"host\":\"<HONEYPOT>:2053\",\"user-agent\":\"python-requests/2.32.3\"}","body":"{\"username\": \"admin\", \"password\": \"admin\"}","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/login","summary":"","payload_hex":"504f5354202f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a323035330d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a436f6e74656e742d547970653a206170706c69636174696f6e2f6a736f6e0d0a436f6e74656e742d4c656e6774683a2034320d0a0d0a7b22757365726e616d65223a202261646d696e222c202270617373776f7264223a202261646d696e227d","method":"POST","user_agent":"python-requests/2.32.3","community_id":"1:ekUrfyd+794dOWlfDsBcB5DNmfw=","ja3":"","session":"0e4d1d5d-4c63-434f-8072-929e49f06809","seq":1,"duration_ms":100,"bytes_in":249,"bytes_out":78},{"timestamp":"2026-07-07T21:40:04","port":2053,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:2053\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/user/login","summary":"","payload_hex":"474554202f757365722f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a323035330d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:fWYla+tP5DCc4x7g3cVrvBLaVn0=","ja3":"","session":"cacb5b4a-9e68-482b-b6d9-9a112cfcf0ce","seq":1,"duration_ms":100,"bytes_in":159,"bytes_out":78},{"timestamp":"2026-07-07T21:40:04","port":2053,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:2053\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/admin/login","summary":"","payload_hex":"474554202f61646d696e2f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a323035330d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:Z1SyLhDO1N65J0OhvqnoQmW9AFQ=","ja3":"","session":"1830bbaa-2516-4367-99b7-6e869f588485","seq":1,"duration_ms":100,"bytes_in":160,"bytes_out":78},{"timestamp":"2026-07-07T21:40:03","port":2053,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:2053\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/auth","summary":"","payload_hex":"474554202f6175746820485454502f312e310d0a486f73743a20<HONEYPOT>3a323035330d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:bEF5PxwemZQgmqvxnAcbJwjQ7VQ=","ja3":"","session":"3839289b-d4ee-4926-b195-3c72f2f9dc03","seq":1,"duration_ms":100,"bytes_in":153,"bytes_out":78},{"timestamp":"2026-07-07T21:40:03","port":2053,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:2053\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/login","summary":"","payload_hex":"474554202f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a323035330d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:TrkzFrihMiFVt9em6tk7RiYFNeg=","ja3":"","session":"b6024219-8a96-4903-8624-6288de44a50c","seq":1,"duration_ms":100,"bytes_in":154,"bytes_out":78},{"timestamp":"2026-07-07T18:34:22","port":54321,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"content-length\":\"42\",\"content-type\":\"application/json\",\"host\":\"<HONEYPOT>:54321\",\"user-agent\":\"python-requests/2.32.3\"}","body":"{\"username\": \"admin\", \"password\": \"admin\"}","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/login","summary":"","payload_hex":"504f5354202f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a35343332310d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a436f6e74656e742d547970653a206170706c69636174696f6e2f6a736f6e0d0a436f6e74656e742d4c656e6774683a2034320d0a0d0a7b22757365726e616d65223a202261646d696e222c202270617373776f7264223a202261646d696e227d","method":"POST","user_agent":"python-requests/2.32.3","community_id":"1:97yfeI7943yBxAK4eB+0P0Koc3g=","ja3":"","session":"01cbead1-def5-46a1-98e9-af886e37d84f","seq":1,"duration_ms":100,"bytes_in":250,"bytes_out":78},{"timestamp":"2026-07-07T18:34:21","port":54321,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:54321\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/user/login","summary":"","payload_hex":"474554202f757365722f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a35343332310d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:qYxyrFYW2m5MhfUmqHk5NZ8bO94=","ja3":"","session":"0afb2caf-0a7b-4e39-bad8-9b58e9bdc79a","seq":1,"duration_ms":100,"bytes_in":160,"bytes_out":78},{"timestamp":"2026-07-07T18:34:21","port":54321,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:54321\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/admin/login","summary":"","payload_hex":"474554202f61646d696e2f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a35343332310d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:J2fk1SaKUqQwOq3PBsff37oU5p4=","ja3":"","session":"662a2fcc-9fa0-42bb-9167-6dff5d32fccf","seq":1,"duration_ms":100,"bytes_in":161,"bytes_out":78},{"timestamp":"2026-07-07T18:34:21","port":54321,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:54321\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/auth","summary":"","payload_hex":"474554202f6175746820485454502f312e310d0a486f73743a20<HONEYPOT>3a35343332310d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:ipkMFthWlT3cgeF9OkUY7yA1fSE=","ja3":"","session":"a67d94b3-8e07-444c-a9f6-f63d9d3312c5","seq":1,"duration_ms":100,"bytes_in":154,"bytes_out":78},{"timestamp":"2026-07-07T18:34:21","port":54321,"proto":"tcp","app_proto":"","app_protocol":"http","host":"<HONEYPOT>","headers":"{\"accept\":\"*/*\",\"accept-encoding\":\"gzip, deflate\",\"connection\":\"keep-alive\",\"host\":\"<HONEYPOT>:54321\",\"user-agent\":\"python-requests/2.32.3\"}","body":"","sni":"","tls_cipher":"","tls_version":"","alpn":[],"url_path":"/login","summary":"","payload_hex":"474554202f6c6f67696e20485454502f312e310d0a486f73743a20<HONEYPOT>3a35343332310d0a557365722d4167656e743a20707974686f6e2d72657175657374732f322e33322e330d0a4163636570742d456e636f64696e673a20677a69702c206465666c6174650d0a4163636570743a202a2f2a0d0a436f6e6e656374696f6e3a206b6565702d616c6976650d0a0d0a","method":"GET","user_agent":"python-requests/2.32.3","community_id":"1:4V7G/tYnLn1t+bF3u2kldQOD/iY=","ja3":"","session":"b9211785-4e01-42e6-8771-25bba0008302","seq":1,"duration_ms":100,"bytes_in":155,"bytes_out":78}],"http_methods":[{"method":"GET","count":20},{"method":"POST","count":5}],"distinct_ports_total":3,"top_paths":[{"path":"/login","count":10,"ports":2},{"path":"/auth","count":5,"ports":2},{"path":"/user/login","count":5,"ports":2},{"path":"/admin/login","count":5,"ports":2}],"distinct_paths_total":4,"top_snis":[],"top_hosts":[],"top_alpns":[],"banners":[],"credentials":[],"header_profile":{"signature":["Accept","Accept-Encoding","Connection","Content-Length","Content-Type","Host","User-Agent"],"representative":[{"name":"Accept","value":"*/*","notable":false},{"name":"Accept-Encoding","value":"gzip, deflate","notable":false},{"name":"Connection","value":"keep-alive","notable":false},{"name":"Content-Length","value":"42","notable":false},{"name":"Content-Type","value":"application/json","notable":true},{"name":"Host","value":"<HONEYPOT>:2053","notable":false},{"name":"User-Agent","value":"python-requests/2.32.3","notable":false}],"distinct_sets":2,"events_with_headers":10},"tags":[{"tag_id":"CVE-2022-0869","tag_type":"cve","title":"nitely/spirit 0.12.3 - Open Redirect","severity":"medium","actively_exploited":false,"match_field":"url_path","matched_pattern":"/user/login","reference_urls":["https://nvd.nist.gov/vuln/detail/CVE-2022-0869","https://huntr.dev/bounties/ed335a88-f68c-4e4d-ac85-f29a51b03342","https://github.com/nitely/spirit/commit/8f32f89654d6c30d56e0dd167059d32146fb32ef"]}],"data_as_of":"2026-07-14T15:14:45.950401+00:00"}