Netlify
tcp/443
Varnish
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: 5733ddf49ff49cd1b885ff4322dae2b072952ca4f6035e53a4ddffe5a7b1c076
Public Swagger UI/API detected at path: /swagger.json - sample paths:
DELETE /delete-user
GET /component
GET /components
GET /settings
GET /user/{userId}
GET /users
POST /add-user
POST /edit-user
POST /login
POST /logout
POST /screenshot
Open service 35.157.26.135:443 · luminix.cloud
2026-01-09 01:32
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 35287
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 449
Content-Type: text/html; charset=UTF-8
Date: Fri, 09 Jan 2026 01:32:19 GMT
Etag: "cb6b760fc8dc68d7146e00928217d33c-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KEG643FZM63NQWD3M5F1Q3GR
Connection: close
Page title: Luminix
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix</title>
<script type="module" crossorigin src="/assets/index-trfihFJr.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BUL34S0D.css">
</head>
<body>
<div id="app"></div>
</body>
</html>
Open service 199.36.158.100:443 · tracking.luminix.cloud
2026-01-05 03:44
HTTP/1.1 200 OK
Connection: close
Content-Length: 659
Access-Control-Allow-Headers: Content-Type, Authorization
Access-Control-Allow-Methods: GET,PUT,POST,DELETE,OPTIONS
Access-Control-Allow-Origin: *
Cache-Control: max-age=3600
Content-Type: text/html; charset=utf-8
Etag: "f8f40c0a25f7d7ef93b6d5656c74b22583a684d7e2750adcb3d610d6cf231f6b"
Last-Modified: Wed, 03 Dec 2025 01:41:36 GMT
Strict-Transport-Security: max-age=31556926
Accept-Ranges: bytes
Date: Mon, 05 Jan 2026 03:44:40 GMT
X-Served-By: cache-lon420100-LON
X-Cache: MISS
X-Cache-Hits: 0
X-Timer: S1767584681.685815,VS0,VE130
Vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Luminix Projects
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix Projects</title>
<script type="module" crossorigin src="/assets/index-Bo756qrw.js"></script>
<link rel="modulepreload" crossorigin href="/assets/vendor-nnR5qCX0.js">
<link rel="stylesheet" crossorigin href="/assets/vendor-B_JQ88nM.css">
<link rel="stylesheet" crossorigin href="/assets/index-J2L3HMML.css">
<link rel="manifest" href="/manifest.webmanifest"></head>
<body>
<div id="app"></div>
</body>
</html>
Open service 199.36.158.100:80 · tracking.luminix.cloud
2026-01-05 03:44
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://tracking.luminix.cloud/ Accept-Ranges: bytes Date: Mon, 05 Jan 2026 03:44:40 GMT X-Served-By: cache-yyz4573-YYZ X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767584681.644570,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 199.36.158.100:443 · tracking.luminix.cloud
2026-01-02 13:33
HTTP/1.1 200 OK
Connection: close
Content-Length: 659
Access-Control-Allow-Headers: Content-Type, Authorization
Access-Control-Allow-Methods: GET,PUT,POST,DELETE,OPTIONS
Access-Control-Allow-Origin: *
Cache-Control: max-age=3600
Content-Type: text/html; charset=utf-8
Etag: "f8f40c0a25f7d7ef93b6d5656c74b22583a684d7e2750adcb3d610d6cf231f6b"
Last-Modified: Wed, 03 Dec 2025 01:41:36 GMT
Strict-Transport-Security: max-age=31556926
Accept-Ranges: bytes
Date: Fri, 02 Jan 2026 13:33:40 GMT
X-Served-By: cache-fra-eddf8230099-FRA
X-Cache: HIT
X-Cache-Hits: 1
X-Timer: S1767360820.314983,VS0,VE3
Vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Page title: Luminix Projects
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="/favicon.ico" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix Projects</title>
<script type="module" crossorigin src="/assets/index-Bo756qrw.js"></script>
<link rel="modulepreload" crossorigin href="/assets/vendor-nnR5qCX0.js">
<link rel="stylesheet" crossorigin href="/assets/vendor-B_JQ88nM.css">
<link rel="stylesheet" crossorigin href="/assets/index-J2L3HMML.css">
<link rel="manifest" href="/manifest.webmanifest"></head>
<body>
<div id="app"></div>
</body>
</html>
Open service 199.36.158.100:80 · tracking.luminix.cloud
2026-01-02 13:33
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://tracking.luminix.cloud/ Accept-Ranges: bytes Date: Fri, 02 Jan 2026 13:33:39 GMT X-Served-By: cache-fra-eddf8230174-FRA X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1767360820.923102,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 35.157.26.135:443 · luminix.cloud
2025-12-30 09:50
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 449
Content-Type: text/html; charset=UTF-8
Date: Tue, 30 Dec 2025 09:50:21 GMT
Etag: "cb6b760fc8dc68d7146e00928217d33c-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KDQAMVRKW5ZQN28K13XCAEC6
Connection: close
Page title: Luminix
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix</title>
<script type="module" crossorigin src="/assets/index-trfihFJr.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BUL34S0D.css">
</head>
<body>
<div id="app"></div>
</body>
</html>
Open service 35.157.26.135:443 · luminix.cloud
2025-12-22 07:39
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 0
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 449
Content-Type: text/html; charset=UTF-8
Date: Mon, 22 Dec 2025 07:39:48 GMT
Etag: "cb6b760fc8dc68d7146e00928217d33c-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KD2G01PBNZB6E8C802SJQDWG
Connection: close
Page title: Luminix
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix</title>
<script type="module" crossorigin src="/assets/index-trfihFJr.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BUL34S0D.css">
</head>
<body>
<div id="app"></div>
</body>
</html>
Open service 199.36.158.100:80 · projects.luminix.cloud
2025-12-20 21:38
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://projects.luminix.cloud/ Accept-Ranges: bytes Date: Sat, 20 Dec 2025 21:38:31 GMT X-Served-By: cache-vie6362-VIE X-Cache: HIT X-Cache-Hits: 0 X-Timer: S1766266712.841773,VS0,VE0 alt-svc: h3=":443";ma=86400,h3-29=":443";ma=86400,h3-27=":443";ma=86400
Open service 35.157.26.135:443 · luminix.cloud
2025-12-20 07:20
HTTP/1.1 200 OK
Accept-Ranges: bytes
Age: 35723
Cache-Control: public,max-age=0,must-revalidate
Cache-Status: "Netlify Edge"; hit
Content-Length: 449
Content-Type: text/html; charset=UTF-8
Date: Sat, 20 Dec 2025 07:21:00 GMT
Etag: "cb6b760fc8dc68d7146e00928217d33c-ssl"
Server: Netlify
Strict-Transport-Security: max-age=31536000
X-Nf-Request-Id: 01KCXA46CNN3ZRGGKFV7N5X9SJ
Connection: close
Page title: Luminix
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/png" href="/logo.png" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Luminix</title>
<script type="module" crossorigin src="/assets/index-trfihFJr.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BUL34S0D.css">
</head>
<body>
<div id="app"></div>
</body>
</html>