Matching records
Salesforce-reported aggregate counts across three guest-readable objects.
OrgRecon is an owner-authorized Salesforce security scanner that discovers public Experience Cloud surfaces, proves what anonymous users can access, and turns deterministic evidence into clear remediation.
Salesforce-reported aggregate counts across three guest-readable objects.
Three confirmed guest exposures and six external posture findings.
Name, email, phone, address, organization, support case, subject, and status.
This preview is rendered by the same React component used in the authenticated OrgRecon dashboard, using a sanitized Northstar Partner Portal canonical demo report.
The authoritative DNS query completed with no CAA records. This reduces control over which certificate authorities may issue for the domain.
{ "check": "dns.missing_caa", "query_type": "CAA", "record_count": 0, "query_completed": true }Scroll horizontally for complete evidenceA bounded handshake offering TLS 1.0 completed successfully on the public Salesforce host.
{ "check": "tls.deprecated_protocol_supported", "offered": "TLS 1.0 only", "negotiated": "TLS 1.0", "handshake": "completed" }Scroll horizontally for complete evidenceThe final HTTPS response did not include the HSTS header needed to instruct browsers to require secure transport.
{ "check": "web.missing_strict_transport_security", "method": "GET", "status": 200, "header": "not_present" }Scroll horizontally for complete evidenceThe public DMARC policy is valid but uses an effective policy of none, so receivers are not asked to quarantine or reject failures.
{ "check": "mail.dmarc_monitoring", "effective_policy": "none", "test_mode": false, "record_valid": true }Scroll horizontally for complete evidenceA bounded anonymous request to /config.json returned non-HTML content. The response body was classified and discarded.
{ "check": "web.public_config_file_detected", "status": 200, "classification": "non_html", "body_bytes": 1284, "content_retained": false }Scroll horizontally for complete evidencePublic DNS and the provider response matched an exact unclaimed-service signature. OrgRecon did not attempt to claim or exploit the service.
{ "check": "dns.dangling_service_binding", "provider": "heroku", "classification": "exact_unclaimed_signature", "marker": "no such app", "claim_attempted": false }Scroll horizontally for complete evidenceHow should I remediate anonymous access to Customer_Profile__c?
OrgRecon confirmed that anonymous Salesforce responses returned records and value-present sensitive fields for Customer_Profile__c.
I’m Nir Alon, founder of OrgRecon. As a security engineer with years spent securing SaaS platforms and backends at cybersecurity startups, I built OrgRecon to answer one critical question: What can an anonymous guest actually access?
Security and platform teams shouldn't have to rely on guesswork. OrgRecon gives you verifiable proof of your exposure using an approach that is strictly owner-authorized, privacy-aware, and built to discard raw response data automatically.
OrgRecon evaluates approved public Salesforce Experience Cloud surfaces to determine what an anonymous guest can reach. It also records bounded public internet posture evidence, such as DNS, TLS, and HTTP control observations.
Assessments are limited to verified owners and explicitly approved hosts. That keeps discovery and validation within a clear, accountable scope.
OrgRecon retains normalized evidence such as counts, schema, presence, and provenance. Salesforce record contents, identifiers, tokens, cookies, and raw response bodies are discarded.
OrgRecon uses bounded, deterministic requests and records the observable result. Reports connect each owner-facing conclusion to its schema, privacy boundary, provenance, and normalized evidence.
No. OrgRecon observes and reports evidence; it does not change Salesforce access controls or configuration. The owner reviews the proof, makes the remediation, and can assess again to verify the result.
Follow an illustrative exposure from anonymous observation to remediation—or create an account for an owner-authorized assessment.