cloudflare
tcp/443 tcp/80
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Open service 104.19.240.93:443 · app.scanmehome.com
2026-01-08 21:04
HTTP/1.1 302 Found
Date: Thu, 08 Jan 2026 21:04:33 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9baea5de2f5c1341-YYZ
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1767906273082x538816702198781060|1767906273100x830577606688587900; path=/; expires=Sun, 11 Jan 2026 21:04:33 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=hQ0bBynraUJf4aZYfjMibP96htk; path=/; expires=Sun, 11 Jan 2026 21:04:33 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1767906273082x538816702198781060; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":161.9,"percents":{"top":{"bubble_cpu":17.7,"block":82.6,"capacity_rl":0,"other_pause":0,"pre_fiber":0.4},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":106.1,"appserver_cache_misses_time":0,"redis":17.4,"fiber_queue":24,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":4305371}}
x-bubble-capacity-used: 0.066 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400
Open service 104.19.240.93:443 · app.scanmehome.com
2026-01-01 21:06
HTTP/1.1 302 Found
Date: Thu, 01 Jan 2026 21:06:27 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b74fb0759c00414-FRA
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1767301587231x149314224135820500|1767301587249x261745683132063940; path=/; expires=Sun, 04 Jan 2026 21:06:27 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=SffO4E8wv5KXTuRmd-Td4Zb33tQ; path=/; expires=Sun, 04 Jan 2026 21:06:27 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1767301587231x149314224135820500; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":98.9,"percents":{"top":{"bubble_cpu":34.2,"block":66.2,"capacity_rl":0,"other_pause":0,"pre_fiber":0.9},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":112.1,"appserver_cache_misses_time":0,"redis":15.2,"fiber_queue":10,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":5078120}}
x-bubble-capacity-used: 0.078 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400
Open service 104.19.240.93:8443 · app.scanmehome.com
2025-12-29 20:35
Open service 104.19.240.93:80 · app.scanmehome.com
2025-12-29 20:35
HTTP/1.1 301 Moved Permanently Date: Mon, 29 Dec 2025 20:35:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 29 Dec 2025 21:35:54 GMT Location: https://app.scanmehome.com/ Strict-Transport-Security: max-age=31536000 Server: cloudflare CF-RAY: 9b5c162ad8004f1c-SJC alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 104.19.241.93:80 · app.scanmehome.com
2025-12-29 20:35
HTTP/1.1 301 Moved Permanently Date: Mon, 29 Dec 2025 20:35:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 29 Dec 2025 21:35:54 GMT Location: https://app.scanmehome.com/ Strict-Transport-Security: max-age=31536000 Server: cloudflare CF-RAY: 9b5c162a9dfd4464-AMS alt-svc: h3=":443"; ma=86400 Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 104.19.241.93:8443 · app.scanmehome.com
2025-12-29 20:35
Open service 104.19.241.93:443 · app.scanmehome.com
2025-12-29 20:35
HTTP/1.1 302 Found
Date: Mon, 29 Dec 2025 20:35:55 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b5c162e8abad3b5-FRA
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1767040555422x767152976099438900|1767040555439x765932590727909800; path=/; expires=Thu, 01 Jan 2026 20:35:55 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=9tSySxfLmm2rdAQS06ol2e7MA3Y; path=/; expires=Thu, 01 Jan 2026 20:35:55 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1767040555422x767152976099438900; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":100.5,"percents":{"top":{"bubble_cpu":31.5,"block":69,"capacity_rl":0,"other_pause":0,"pre_fiber":0.8},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":100.1,"appserver_cache_misses_time":0,"redis":19.7,"fiber_queue":6.3,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":4740951}}
x-bubble-capacity-used: 0.073 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400
Open service 104.19.240.93:443 · app.scanmehome.com
2025-12-29 20:35
HTTP/1.1 302 Found
Date: Mon, 29 Dec 2025 20:35:55 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b5c162c09556d94-AMS
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1767040555365x407453859477221440|1767040555395x417813121000237200; path=/; expires=Thu, 01 Jan 2026 20:35:55 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=0bgYyf_NIoOyaMhrV-0jN8eaSP4; path=/; expires=Thu, 01 Jan 2026 20:35:55 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1767040555365x407453859477221440; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":137.3,"percents":{"top":{"bubble_cpu":22.5,"block":73.6,"capacity_rl":0,"other_pause":0,"pre_fiber":4.8},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":100.1,"appserver_cache_misses_time":0,"redis":21.1,"fiber_queue":15,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":4641100}}
x-bubble-capacity-used: 0.071 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400
Open service 104.19.240.93:443 · app.scanmehome.com
2025-12-22 14:47
HTTP/1.1 302 Found
Date: Mon, 22 Dec 2025 14:47:40 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b206a6dd845ac87-YYZ
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1766414860563x212310263336943360|1766414860607x472482434348110460; path=/; expires=Thu, 25 Dec 2025 14:47:40 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=ngU22-vQnQx_N4vygrpcsizs7XY; path=/; expires=Thu, 25 Dec 2025 14:47:40 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1766414860563x212310263336943360; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":171,"percents":{"top":{"bubble_cpu":21.2,"block":79.3,"capacity_rl":0,"other_pause":0,"pre_fiber":0.5},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":62.5,"appserver_cache_misses_time":0,"redis":36.2,"fiber_queue":11.7,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":5427427}}
x-bubble-capacity-used: 0.083 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400
Open service 104.19.240.93:443 · app.scanmehome.com
2025-12-20 12:59
HTTP/1.1 302 Found
Date: Sat, 20 Dec 2025 12:59:53 GMT
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b0f51cb0e32f54e-AMS
x-powered-by: Express
x-content-type-options: nosniff
set-cookie: scan-me-home-v3_live_u2main=bus|1766235593585x422938515098369340|1766235593614x736085280254782200; path=/; expires=Tue, 23 Dec 2025 12:59:53 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_live_u2main.sig=SI_hd-78260UlhUkd7yisJY9UuM; path=/; expires=Tue, 23 Dec 2025 12:59:53 GMT; domain=app.scanmehome.com; samesite=none; secure; httponly
set-cookie: scan-me-home-v3_u1main=1766235593585x422938515098369340; path=/; domain=app.scanmehome.com; samesite=none; secure
location: https://app.scanmehome.com/login
x-bubble-perf: {"total":117,"percents":{"top":{"bubble_cpu":30.2,"block":70.4,"capacity_rl":0,"other_pause":0,"pre_fiber":0.8},"sub":{"pp_userdb":0,"pp_wait_userdb":0,"http_request":0,"serverjson":74.3,"appserver_cache_misses_time":0,"redis":32.4,"fiber_queue":10.6,"capacity_wait":0}},"counts":{"pp_userdb":0,"http_request":0,"derived_build":0,"derived_cache_attempts":3,"derived_cache_memory_misses":3,"serverjson":121,"appserver_cache_attempts":5,"appserver_mem_cache_hits":0,"appserver_cache_hits":5,"appserver_cache_misses":0,"redis":23,"fiber_queue":155,"blocks":154},"misc":{"userdb_results":1,"userdb_data":328,"spent_time":5295824}}
x-bubble-capacity-used: 0.081 unit-seconds used
x-bubble-capacity-limit: 0 ms slower
cf-cache-status: DYNAMIC
Strict-Transport-Security: max-age=31536000
Server: cloudflare
alt-svc: h3=":443"; ma=86400