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
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522a3e8ae2a
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true hooksPath = /dev/null [remote "origin"] url = https://gitlab-ecs.equicom.com/ecs_projects/openemr.git fetch = +refs/heads/*:refs/remotes/origin/*
Open service 2.16.204.88:80 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 301 Moved Permanently Content-Length: 0 Location: https://emr-stage.maxicare.com.ph/ Date: Mon, 26 Jan 2026 01:22:20 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN
Open service 2.16.204.68:443 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Mon, 26 Jan 2026 01:21:59 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 2a02:26f0:3500:14::1724:a24c:80 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 301 Moved Permanently Content-Length: 0 Location: https://emr-stage.maxicare.com.ph/ Date: Mon, 26 Jan 2026 01:22:20 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN
Open service 2.16.204.68:80 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 403 Forbidden Mime-Version: 1.0 Content-Type: text/html Content-Length: 387 Expires: Mon, 26 Jan 2026 01:22:20 GMT Date: Mon, 26 Jan 2026 01:22:20 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://emr-stage.maxicare.com.ph/" on this server.<P> Reference #18.441d1002.1769390540.1d608b95 <P>https://errors.edgesuite.net/18.441d1002.1769390540.1d608b95</P> </BODY> </HTML>
Open service 2.16.204.88:443 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 403 Forbidden Mime-Version: 1.0 Content-Type: text/html Content-Length: 387 Expires: Mon, 26 Jan 2026 01:21:58 GMT Date: Mon, 26 Jan 2026 01:21:58 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://emr-stage.maxicare.com.ph/" on this server.<P> Reference #18.441d1002.1769390518.1d6069e1 <P>https://errors.edgesuite.net/18.441d1002.1769390518.1d6069e1</P> </BODY> </HTML>
Open service 2a02:26f0:3500:14::1724:a259:443 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 403 Forbidden Mime-Version: 1.0 Content-Type: text/html Content-Length: 385 Expires: Mon, 26 Jan 2026 01:21:58 GMT Date: Mon, 26 Jan 2026 01:21:58 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://emr-stage.maxicare.com.ph/" on this server.<P> Reference #18.ca02417.1769390518.235ac6fc <P>https://errors.edgesuite.net/18.ca02417.1769390518.235ac6fc</P> </BODY> </HTML>
Open service 2a02:26f0:3500:14::1724:a259:80 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 403 Forbidden Mime-Version: 1.0 Content-Type: text/html Content-Length: 387 Expires: Mon, 26 Jan 2026 01:22:20 GMT Date: Mon, 26 Jan 2026 01:22:20 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://emr-stage.maxicare.com.ph/" on this server.<P> Reference #18.19a02417.1769390540.29221c97 <P>https://errors.edgesuite.net/18.19a02417.1769390540.29221c97</P> </BODY> </HTML>
Open service 2a02:26f0:3500:14::1724:a24c:443 · emr-stage.maxicare.com.ph
2026-01-26 01:21
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Mon, 26 Jan 2026 01:21:59 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.40:443 · emr-stage.maxicare.com.ph
2026-01-23 16:33
HTTP/1.1 403 Forbidden Mime-Version: 1.0 Content-Type: text/html Content-Length: 385 Expires: Fri, 23 Jan 2026 16:33:49 GMT Date: Fri, 23 Jan 2026 16:33:49 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: Access Denied <HTML><HEAD> <TITLE>Access Denied</TITLE> </HEAD><BODY> <H1>Access Denied</H1> You don't have permission to access "http://emr-stage.maxicare.com.ph/" on this server.<P> Reference #18.7580317.1769186029.1a50837a <P>https://errors.edgesuite.net/18.7580317.1769186029.1a50837a</P> </BODY> </HTML>
Open service 23.3.88.11:443 · emr-stage.maxicare.com.ph
2026-01-23 16:33
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Fri, 23 Jan 2026 16:33:50 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.11:443 · emr-stage.maxicare.com.ph
2026-01-08 23:11
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Thu, 08 Jan 2026 23:11:39 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.40:443 · emr-stage.maxicare.com.ph
2026-01-08 23:11
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Thu, 08 Jan 2026 23:11:39 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.11:443 · emr-stage.maxicare.com.ph
2026-01-01 23:14
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Thu, 01 Jan 2026 23:14:30 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.40:443 · emr-stage.maxicare.com.ph
2026-01-01 23:14
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Thu, 01 Jan 2026 23:14:28 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.11:443 · emr-stage.maxicare.com.ph
2025-12-22 11:02
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Mon, 22 Dec 2025 11:02:38 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>
Open service 23.3.88.40:443 · emr-stage.maxicare.com.ph
2025-12-22 11:02
HTTP/1.1 502 Bad Gateway Content-Type: text/html Content-Length: 150 Date: Mon, 22 Dec 2025 11:02:38 GMT Connection: close X-XSS-Protection: 1; mode=block X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN Page title: 502 Bad Gateway <html> <head><title>502 Bad Gateway</title></head> <body> <center><h1>502 Bad Gateway</h1></center> <hr><center>nginx</center> </body> </html>