T1199 – Trusted Relationship (BeyondTrust Detection)

BeyondTrust Alert Details

Alert ID: BT-TRUSTED-REL-1199-7842
Alert Time: 2024-02-12 13:30:45 EST
Severity: HIGH (82/100)
Source: BeyondTrust Privileged Access Management
Rule: “Vendor Account Anomaly – Unusual Access Pattern”
MITRE ATT&CK: T1199 – Trusted Relationship

Alert Details:

User: vendor_support@acme-partner.com (Acme Solutions Contractor)

Account Type: Vendor Privileged Access

Time: 13:15-13:30 EST

Access Details:

– Login Time: 13:15 EST (unusual – normally 09:00-17:00 EST)

– Source IP: 89.248.165[.]78 (Moscow, Russia)

– Target Systems: 

  – FIN-DB-01 (Finance Database) – ACCESSED

  – HR-PAYROLL-02 (Payroll Server) – ACCESSED

  – AD-MGMT-01 (AD Management) – ATTEMPTED (blocked)

Activities Logged:

13:15 – Login to VPN (vendor account)

13:17 – RDP to FIN-DB-01

13:20 – Executed SQL query: SELECT * FROM customers WHERE credit_card IS NOT NULL

13:22 – RDP to HR-PAYROLL-02

13:24 – Accessed payroll files: Q1_salaries.xlsx, executive_comp.pdf

13:26 – Attempted RDP to AD-MGMT-01 (blocked by policy)

13:28 – Began downloading files to local system

13:30 – BeyondTrust alert triggered

Anomaly Detection:

– Location: Russia (vendor normally from India)

– Time: 13:15 EST (01:15 Moscow time – off hours)

– Access pattern: Data harvesting (credit cards, payroll)

– Vendor account normally does NOT access financial data

SOC Investigation Process

StepActionTools UsedFindings
1. Alert ValidationVerify BeyondTrust alertBeyondTrust ConsoleConfirmed anomalous vendor activity
2. Immediate ContainmentTerminate sessions, disable accountBeyondTrust, ADSessions terminated; vendor account disabled
3. Vendor ContactNotify partner companyPhone, EmailAcme Solutions investigating; vendor employee unreachable
4. Impact AssessmentDetermine data accessedDatabase Logs, File AuditCredit card data accessed; payroll files downloaded
5. Forensic AnalysisInvestigate compromised vendorLogs, Threat IntelVendor credentials compromised via phishing
6. Customer NotificationNotify affected customersLegal, ComplianceData breach declared; customers notified

Jira Incident Report

Ticket: SOC-2024-064
Summary: T1199 – Trusted Relationship – Compromised Vendor Account Exfiltrates Data
Status: RESOLVED
Resolution: MALICIOUS – Data Breach
Priority: P1 – CRITICAL
Labels: T1199, trusted-relationship, vendor-compromise, data-breach, beyondtrust
Components: Third-Party-Risk, Data-Protection, Incident-Response


INCIDENT ANALYSIS REPORT

1. Initial Context:

  • Detection Source: BeyondTrust Privileged Access Management.
  • Alert: “Vendor Account Anomaly – Unusual Access Pattern”.
  • User: vendor_support@acme-partner.com (Acme Solutions contractor).
  • Time: 2024-02-12 13:30 EST.
  • Technique: MITRE ATT&CK T1199 – Trusted Relationship.

2. Technical Analysis:

  • Compromise Details:
  • Initial Access: Acme Solutions employee credentials compromised via phishing.
  • Attack Time: 13:15-13:30 EST (15 minutes)
  • Source IP: 89.248.165[.]78 (Moscow, Russia)
  • Target: Vendor account with privileged access to our systems
  • Data Accessed:

FIN-DB-01 (Finance Database):

  • SQL Query: SELECT * FROM customers WHERE credit_card IS NOT NULL
  • Records accessed: 12,847 customer records
  • Data: Name, address, credit card number, expiration, CVV

HR-PAYROLL-02 (Payroll Server):

  • Files accessed: Q1_salaries.xlsx, executive_comp.pdf
  • Data: All employee salaries, executive compensation details
  • Records: 3,200 employees

AD-MGMT-01 (Attempted):

  • Blocked by BeyondTrust policy (vendor not authorized)
  • Exfiltration:
  • Files downloaded to attacker system before session termination
  • Estimated 150MB data exfiltrated

3. Investigation Findings:

  • Timeline:

13:15 – Attacker logs in from Russia

13:17-13:20 – Accesses finance database

13:22-13:24 – Accesses payroll files

13:26 – Attempts AD access (blocked)

13:28 – Downloads files

13:30 – BeyondTrust alert triggers

13:31 – SOC investigation begins

13:32 – Sessions terminated

13:33 – Vendor account disabled

  • Vendor Investigation:
  • Acme Solutions confirmed employee credentials compromised
  • Employee fell for phishing email 2 days ago
  • No MFA on vendor account (now enforced)
  • Indicators of Compromise (IoCs):

Network:

– Attacker IP: 89.248.165[.]78 (Russia)

Account:

– vendor_support@acme-partner.com (now disabled)

Data:

– 12,847 customer records

– 3,200 employee salary records

4. Containment Actions:

  • Immediate Actions (13:30-13:45 EST):
  • Terminated all active sessions.
  • Disabled vendor account.
  • Blocked attacker IP at firewall.
  • Isolated affected systems.
  • Data Protection:
  • Engaged credit monitoring for affected customers.
  • Notified legal and compliance teams.
  • Prepared breach notifications.
  • Vendor Management:
  • Suspended all Acme Solutions access pending investigation.
  • Required MFA for all vendor accounts going forward.

5. Root Cause Analysis:

  • Primary Cause: Vendor employee credentials compromised via phishing.
  • Contributing Factors:
  1. Vendor did not enforce MFA.
  2. Vendor account had excessive privileges (database access).
  3. No alerting on unusual access patterns (until BeyondTrust).
  4. Data not encrypted at rest.

6. Business Impact:

  • Financial Impact: Estimated $2M in breach response, notifications, credit monitoring.
  • Regulatory Impact: GDPR, CCPA, PCI-DSS violations.
  • Reputational Impact: HIGH – Customer trust damaged.
  • Legal Impact: Class action lawsuit anticipated.

7. Remediation & Prevention:

Completed Actions:

  • checkedAttacker access terminated.
  • checkedAffected systems secured.
  • checkedBreach notifications initiated.
  • checkedCredit monitoring offered.

Technical Controls Enhanced:

  • checkedRequired MFA for all vendor accounts.
  • checkedImplemented Just-In-Time (JIT) access for vendors.
  • checkedReduced vendor privileges to minimum necessary.
  • checkedDeployed database activity monitoring.
  • checkedEncrypted sensitive data at rest.

8. Conclusion:

This incident involved a trusted relationship attack where a compromised vendor account was used to exfiltrate sensitive customer and employee data. Despite detection within 15 minutes, significant data was stolen. Enhanced controls now prevent similar attacks.

Closure Rationale: Data breach declared; response initiated; enhanced controls implemented.

Analyst: [Walter White], SOC Analyst
Date: 2024-02-12 17:00 EST

Leave a Comment