Incident Response

BastionHub

BastionHubIncident Response

A documented, repeatable process for detecting, containing, and recovering from security incidents.

BastionHub operates automated detection as events are received. This plan is publicly available so customers and prospects can verify that a structured response process exists.

  • 7-phase response process
  • Breach notification process aligned with GDPR Article 33 timelines
  • Automated detection logging
  • Quarterly plan reviews

Detect (0–1 hour)

Automated alert logging

Security alerts are logged to the audit trail when suspicious activity is detected and processed.

Continuous monitoring

System health, rate limits, and access patterns are monitored around the clock.

Customer reporting

Customers can report suspicious activity through the dashboard or support channels.

External signals

Infrastructure and platform monitoring flags anomalies for operator review.

Assess (1–2 hours)

Severity classification

Each alert is classified as low, medium, high, or critical based on data exposure scope.

False positive review

Operators verify whether the alert is real or a misconfiguration before escalating.

Scope estimation

Initial assessment determines which tenants, records, or systems may be affected.

Decision point

Critical incidents proceed to containment immediately; lower severity is documented and tracked.

Contain (2–4 hours)

Session revocation

Affected sessions are invalidated to stop ongoing unauthorized access.

Credential rotation

Suspected compromised credentials are rotated following internal runbook procedures.

Network-level blocking

Offending IP addresses are blocked at the infrastructure firewall level.

Evidence preservation

Data is never deleted during an active incident — all forensic evidence is preserved.

Notify

Customer notification

Affected customers are notified with: nature of the incident, data categories affected, and measures taken.

Contract-specific timelines

Enterprise customers follow contract-defined notification timelines and SLAs.

GDPR Article 33

If personal data is involved, the supervisory authority is notified within 72 hours of awareness.

Full documentation

Every notification is documented in the audit trail with timestamps and recipients.

Investigate (1–7 days)

Audit trail review

Operators trace the full scope of access: which tenants, records, and actions were involved.

Access log analysis

Platform and infrastructure logs are reviewed for request patterns and offending sources.

Root cause identification

The underlying cause is identified — credential leak, code vulnerability, misconfiguration, or insider threat.

Evidence retention

All logs and evidence are preserved throughout the investigation; retention purges are paused.

Remediate (1–30 days)

Vulnerability fix

The root cause is patched in code and deployed with verification tests.

Full credential rotation

All credentials that may have been exposed are rotated as a precaution.

Access control review

Permissions and access controls are reviewed and tightened if the incident involved privilege escalation.

Security audit

A full security audit of the codebase is completed before remediation is declared complete.

07 — Report (30 days)

Post-incident report

A full report is prepared for affected customers: timeline, scope, root cause, remediation, and prevention measures.

Regulatory reporting

Regulatory reports are filed if required by GDPR, CCPA, or customer contracts.

Process improvement

The incident response plan is updated based on lessons learned from each incident.

Audit trail documentation

Everything is documented in the audit trail for future reference and compliance evidence.

Automated Detection Events

Rate limit violations

Repeated API abuse from a single source may indicate brute force or scraping attempts.

Cross-site request forgery

Requests that fail same-origin validation are logged and blocked.

Tenant isolation violations

Attempts to access data belonging to a different server are detected and denied.

Privilege escalation

Staff attempting owner-only actions or non-owners modifying billing are flagged.

Invalid server probing

Requests with malformed or non-existent server IDs may indicate probing.

Billing bypass attempts

Any attempt to circumvent billing enforcement is logged and rejected in production.