Documented findings from external attack surface engagements. Each case is mapped to its business risk — what an attacker could actually do with it. All cases were responsibly disclosed.
A document tagged “C2 Internal” was reachable without authentication — exposing executive identities, org structure, the DLT/blockchain roadmap, voting procedures and the exact location & schedule of internal meetings.
Craft convincing spear-phishing / whaling campaigns against named executives, impersonate leadership across communication channels, physically target executives at known meeting locations, and shortcut competitive & regulatory intelligence at near-zero cost.
During an external attack surface reconnaissance exercise, SentryTrace identified a publicly accessible internal document exposed through a WordPress media API endpoint. The document contained internal governance and operational information that was not intended for public disclosure.
This case highlights how misconfigured public media endpoints can expose sensitive internal assets without authentication.
The exposure was identified during attack surface enumeration targeting publicly accessible assets.
Step 1 — Enumerating WordPress Media API
The WordPress REST API endpoint allowed unauthenticated enumeration of media objects.
GET /wp-json/wp/v2/media?per_page=100&page=1 Host: target-domain.com User-Agent: Mozilla/5.0
The API response returned a list of media objects including direct file paths.
{
"id": 1142,
"date": "2025-04-08T10:22:31",
"source_url": "/wp-content/uploads/2025/04/internal-meeting-minutes.pdf",
"mime_type": "application/pdf",
"media_type": "file"
}
Step 2 — Direct File Access
The file could be accessed directly without authentication. No access controls were enforced.
GET https://target-domain.com/wp-content/uploads/2025/04/internal-meeting-minutes.pdf → HTTP 200 OK — file served without authentication
The exposed document contained internal governance information including:
The document itself was marked with an internal classification tag, indicating it was not intended for public access.
Although the document did not expose credentials or direct system access, it contained sensitive internal operational information that could be leveraged for targeted attacks.
Names, roles and org structure could be used to craft convincing phishing emails targeting executives or internal teams.
Knowledge of governance structures and meeting formats could enable impersonation attempts across communication platforms.
The document included exact location and schedule of internal meetings, potentially exposing executives to targeted threats.
Strategic information on technology initiatives and regulatory positioning could provide competitors with valuable insight.
The exposure was caused by a combination of factors:
/uploads/ directoryThis configuration allowed attackers to discover and retrieve internal documents through simple enumeration techniques.
Require authentication or restrict enumeration of media objects for unauthenticated users.
Avoid exposing file paths for sensitive documents through API responses.
Review /uploads/ directories for sensitive internal files and relocate them outside public web directories.
Ensure internal or confidential documents are stored in secure repositories rather than public CMS environments.
Detect repeated API enumeration attempts that may indicate reconnaissance activity.
The issue was responsibly disclosed to the affected organization. No attempt was made to modify data, access accounts, or exploit the information beyond confirming the exposure.
This case demonstrates how external attack surface reconnaissance can reveal sensitive internal information through seemingly harmless public assets. Organizations often underestimate how simple enumeration techniques can uncover critical operational intelligence. SentryTrace specializes in mapping and analyzing these external exposures before attackers discover them.
A payment-verification dashboard was reachable on a public endpoint with no authentication — exposing balances, card brands, address-scoring ratings, validation statuses and transaction history in cleartext.
Mass-extract financial & cardholder data for fraud and resale, plan highly targeted attacks using scoring & history, map internal system architecture, and trigger a regulatory breach (PCI DSS / GDPR) with direct financial and reputational damage.
During passive attack surface reconnaissance, SentryTrace identified a publicly accessible financial dashboard. The interface exposed operational financial data and internal monitoring indicators without any authentication requirement.
The exposure was discovered using passive OSINT techniques exclusively — no active scanning or exploitation was performed.
The dashboard exposed the following information types:
Public dashboards of this type may expose operational data that can be used for:
Financial data and user patterns enable highly targeted and convincing phishing campaigns.
Transaction statistics and balance data provide attackers with operational intelligence for fraud planning.
Dashboard structure and metric naming reveal internal architecture and system organization.
Operational knowledge enables convincing impersonation of internal teams or financial administrators.
The dashboard interface was deployed on a publicly accessible endpoint without authentication controls. This is a common misconfiguration in internal tooling and monitoring dashboards that are exposed during development or infrastructure migrations.
Enforce authentication on all dashboard and monitoring interfaces regardless of perceived internal status.
Internal dashboards should only be accessible from corporate networks or authenticated VPN connections.
Conduct regular external reconnaissance of your own infrastructure to identify unintentionally exposed services before attackers do.
The issue was responsibly disclosed to the affected organization. No financial data was extracted, stored or shared beyond confirming the nature of the exposure.
Internal monitoring and financial dashboards are frequently overlooked in security reviews. Passive OSINT techniques alone — requiring no active exploitation — are sufficient to discover and access critical operational interfaces. SentryTrace identifies these exposures before they become incidents.