ECI Solutions · Vulnerability Disclosure

Eci Solutions Vulnerability Disclosure

Vulnerability disclosure

ECI Solutions runs a coordinated vulnerability disclosure program on Hackerone. A machine-readable /.well-known/security.txt is served. A dedicated security contact is published.

AccountingBuilding SupplyBusiness ManagementCRMConstructionDistributionE-CommerceERPField ServiceInventoryManufacturingPaymentsRetailShipping
Program: Hackerone security.txt present

Disclosure Policy

Policy

Security Contact

Contact
saustin@ecisolutions.com

Source

Vulnerability Disclosure

Raw ↑
generated: '2026-09-06'
method: searched
probe: true
source: https://www.ecisolutions.com/.well-known/security.txt
policy:
- https://www.ecisolutions.com/security-policy
contact:
- saustin@ecisolutions.com
evidence:
- source: https://www.ecisolutions.com/.well-known/security.txt
  kind: security.txt (live probe)
findings:
  - id: policy-url-dead
    severity: high
    detail: >-
      The Policy URL advertised inside ECI's own security.txt —
      https://www.ecisolutions.com/security-policy — returns HTTP 404 (final URL
      https://www.ecisolutions.com/security-policy/, the site's generic not-found page). A
      researcher following the file ECI publishes lands on nothing.
    probed: '2026-09-06'
    status: 404
  - id: acknowledgements-url-dead
    severity: medium
    detail: >-
      The Acknowledgements URL in the same file, https://www.ecisolutions.com/hall-of-fame, returns
      HTTP 404.
    probed: '2026-09-06'
    status: 404
  - id: encryption-url-dead
    severity: medium
    detail: >-
      The Encryption URL in the same file, https://www.ecisolutions.com/pgp-key.txt, returns HTTP
      404, so there is no published key to encrypt a report to.
    probed: '2026-09-06'
    status: 404
  - id: expiring
    severity: medium
    detail: >-
      Expiration is 2026-09-06T08:52:51-05:00 — the file expires on the day of this probe. Under RFC
      9116 an expired security.txt should not be relied upon.
    probed: '2026-09-06'
  - id: second-security-txt-expired
    severity: medium
    detail: >-
      A second, separate security.txt is served for the API program at
      https://integrations.ecimanufacturing.com/.well-known/security.txt (HTTP 200). It names
      mfg-integration-support@ecisolutions.com and carries Expires 2023-06-22T17:00:00.000Z — more
      than three years past expiry. It is the only place ECI publishes an API-specific contact.
    probed: '2026-09-06'
    status: 200
bug_bounty:
  program: none-found
  detail: >-
    No HackerOne, Bugcrowd, Intigriti or self-hosted bounty or coordinated-disclosure program was
    found for ECI Software Solutions.
additional_contacts:
  - mfg-integration-support@ecisolutions.com
additional_files:
  - url: https://integrations.ecimanufacturing.com/.well-known/security.txt
    status: 200
    file: well-known/eci-solutions-integrations-security.txt

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/eci-solutions-vulnerability-disclosure"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.