Mumbai listed bank cut standing privilege 78% in 60 days — pre-inspection IAM tightening with dual-vault rationalisation
A BSE-listed Mumbai private bank engaged Macksofy 90 days before the annual RBI CSITE Cell inspection. BloodHound + ROADrecon enumeration surfaced six kerberoastable tier-0 service accounts and an ESC4 path from junior-RM workstations to Domain Admin. Sixty days later, standing privilege was down 78%, dual PAM vaults were rationalised by scope (not by swap), and the inspection cleared first-pass.
- Client
- Mumbai-headquartered Listed Private Bank
- Sector
- BFSI
- Region
- India
- Engagement
- Application Security
- Year
- 2026
- Duration
- 10 weeks
What the client was up against.
Inspection clock + dual-vault sprawl
The bank's RBI inspection was 90 days out and the CISO's prior internal audit had flagged 'identity controls' as the single highest-priority remediation theme. Two PAM vaults — a 2014-vintage CyberArk instance owned by IT Ops and a 2019-vintage Delinea instance owned by treasury — sat in unresolved tension, with privileged accounts duplicated, password-rotation cadence inconsistent, and break-glass procedures undocumented in writing. Service-account sprawl was the unspoken backlog: 1,400+ service accounts in the core-banking realm, 30% of which were marked `password-never-expires` and another 12% with domain-admin-equivalent rights.
Three-shift treasury operation
Treasury ran a three-shift operation across BKC HQ and the Mahape DR site. Any tier-0 control change had to survive the shift handover, the SWIFT operator's after-hours break-glass workflow, and the Mahape-site contractor-access path. A previous IAM consultant had attempted a phishing-resistant MFA rollout that triggered three after-hours incidents and had been rolled back; the CISO needed a methodology that wouldn't repeat that failure.
How we ran the engagement, phase by phase.
01 · Identity inventory + tiering
- Authoritative-directory mapping across on-prem AD (5 forests), Entra ID, ADFS and the bank's two third-party IdP federations
- Tier-0 / tier-1 / tier-2 classification of 8,200 human + 1,400 service identities
- Privileged-account census reconciled against the CyberArk and Delinea vault inventories
- Shadow-IAM discovery via SaaS SSO logs + finance-procurement records
02 · Attack-path enumeration
- BloodHound CE enumeration across the core-banking forest — 412k edges processed
- ROADrecon Azure AD enumeration including dynamic-group rule analysis
- ADCS certificate-template path validation (ESC1–ESC8)
- Service-account kerberoasting + DCSync rights enumeration
03 · PAM rationalisation (no vendor swap)
- Vault-by-vault privileged-account census across CyberArk + Delinea
- Scope-by-team consolidation plan — IT keeps CyberArk, treasury keeps Delinea, dual-vaulted accounts collapsed by ownership
- JIT / JEA workflow design for break-glass with dual-control + alerting
- Service-account migration to gMSAs + LAPS for local-admin sprawl
04 · MFA rollout + tier-0 isolation
- FIDO2 phishing-resistant MFA pilot on tier-0 admins (38 users)
- Phased rollout sequence aligned to treasury shift schedule and Mahape break-glass workflow
- Conditional Access policy redesign in Entra ID with location + risk + device gates
- AAD Connect server reclassified as tier-0; hardening checklist applied
05 · Evidence + audit-committee dashboard
- RBI MD-ITGRC + SEBI CSCRF clause-mapped evidence pack
- Board-level identity-risk dashboard (standing-privilege count, MFA %, JIT activations, trend)
- 12-month Zero Trust maturity roadmap with CAB-aware change windows
- Audit-committee briefing slide for the quarterly cyber review
What we surfaced — severity, title, real-world impact.
ADCS ESC4 — junior-RM workstation to Domain Admin
A misconfigured certificate template allowed any domain user to enrol with arbitrary SAN. From a junior-RM workstation we forged a certificate as a Domain Admin in under 4 minutes. Closed pre-disclosure by removing the unsafe enrolment ACL and re-templating.
Six kerberoastable tier-0 service accounts
Three accounts had `password-never-expires` set, two had passwords last rotated in 2018, one had domain-admin-equivalent rights and was still member of a defunct treasury group. All six surrendered hashes to a standard kerberoasting workflow inside 30 seconds; password complexity allowed offline cracking in under 4 hours for two of them.
Dual-vault break-glass gap
Neither vault's break-glass procedure was documented for the after-hours SWIFT operator workflow. A live drill surfaced a 22-minute window during a shift handover where a tier-0 break-glass could have been used without dual-control or alerting. Closed with a documented workflow and alerting gates inside two weeks.
AAD Connect server reachable from corporate-network tier
The AAD Connect server sat in the corporate-network VLAN with workstation-reachability. Compromise of AAD Connect would have yielded synchronised privileged credentials to the cloud tier. Reclassified as tier-0, isolated to a dedicated VLAN, and added to the protected-systems list.
Standing-privilege sprawl in service accounts
168 service accounts with domain-admin-equivalent rights, 312 with cross-realm DCSync. Inventory + tiered remediation cut count to 36 (DA-equivalent) and 71 (DCSync) inside 60 days.
Stale ADFS administrators
Twelve departed-employee accounts still active in the ADFS administrators group, three of which had not signed-in since 2022. Removed and replaced with a quarterly review workflow tied to HR offboarding.
What changed for the client.
First-pass RBI inspection clearance
The annual RBI CSITE Cell inspection cleared on first-pass with no clarification request on identity controls. The inspector explicitly commended the ADCS ESC4 closure and the dual-vault scope-by-team rationalisation as 'mature, documented and demonstrably enforced'.
78% standing-privilege reduction in 60 days
From baseline standing-privilege count (1,712 tier-0/1 standing accounts including service identities) to 376 in 60 days. The remaining 376 accounts have documented business justification, vault custody and quarterly-review cadence.
Phishing-resistant MFA rolled out without after-hours incident
FIDO2 / passkey-based MFA across 4,800 admin and finance accounts in three phases, sequenced against treasury shift schedule. Zero after-hours break-glass incidents during rollout. The prior consultant's failed attempt was specifically referenced by the CISO as the methodology baseline this engagement had to beat.
Dual-vault rationalisation deferred 18 months without operational risk
Rather than the expensive single-vendor migration the bank had been preparing to budget for, the scope-by-team consolidation kept both vaults in production with clean ownership boundaries. The CISO's IT-investment plan deferred a ~₹7 crore vault migration by 18 months.
“The previous IAM consultant rolled back after three break-glass incidents. Macksofy planned around our three-shift treasury, sequenced the changes with our CAB calendar, and got us through the RBI inspection without a single clarification request. That's the methodology we wanted.”
More work in the same space.
Get a fixed-price proposal in 48 hours.
Tell us about your security need — pentest, audit, training or a wider engagement. A senior consultant will reply within a few business hours.
- CERT-In Empanelled
- EC-Council ATC · CompTIA Authorized
- 20,000+ professionals trained
- India + UAE engagements
