Why Mortgage Brokers Are a Target
Mortgage advisers and brokers sit at a point in the financial services chain where an enormous volume of sensitive personal and financial data passes through in a compressed period. During a mortgage application, a broker typically collects payslips, bank statements spanning three to six months, employment contracts, P60s, self-assessment tax returns for the self-employed, and — depending on the application — details of existing debts, existing mortgages, credit commitments, and in some cases pension statements.
That data, if accessed by an attacker, enables fraud at scale. It provides everything needed to open financial accounts in the victim's name, apply for additional credit, or conduct detailed social engineering attacks. Mortgage brokers are therefore a realistic and attractive target for cybercriminals.
In the UK, mortgage advice is a regulated activity under the Financial Services and Markets Act 2000. Firms must be FCA-authorised. The FCA's operational resilience requirements, combined with UK GDPR obligations, place clear legal responsibilities on brokers to protect client data — including technical controls on internet-facing systems.
What Passes Through a Mortgage Broker's Website
Even a relatively simple mortgage broker website typically handles:
**Enquiry and fact-find forms** — Initial contact forms may capture employment status, approximate income, property value, deposit amount, and outstanding credit. Even before a full application, these represent financially sensitive data points.
**Document upload portals** — Many brokers use client portals to collect payslips, bank statements, and identification documents electronically. If poorly implemented, these are high-value targets.
**CRM and back-end integrations** — Contact forms often connect to CRM systems, email marketing platforms, or case management software. Vulnerabilities in these integrations can expose the entire client database.
**Client login areas** — Where clients can check the status of their application or download documents, access controls must prevent one client from viewing another client's documents or case information.
Common Security Weaknesses
Insecure document storage
Client payslips and bank statements uploaded to a broker portal are often stored as files on a web server. If the file paths follow a predictable pattern — or if there is no authentication check before serving the file — an attacker who discovers or guesses the URL can download the document without logging in. This is a straightforward but serious misconfiguration.
No rate limiting on login pages
Broker portals with username and password login are vulnerable to credential stuffing attacks if there is no rate limiting, CAPTCHA, or account lockout. Credential stuffing tools try millions of username and password combinations sourced from previous breaches. A single valid credential gives access to a client's full case file.
Cross-site scripting in fact-find forms
Forms that accept free text and render it back in the admin interface — or in automated emails — without sanitisation are vulnerable to stored XSS. An attacker who submits a malicious payload in an enquiry form could execute code in the browser of any staff member who reviews the submission.
Missing or weak email authentication
Mortgage brokers send official communications — application updates, document requests, completion confirmations — that clients treat as authoritative. Without DMARC at enforcement policy, attackers can send emails that appear to come from the broker's domain, directing clients to fake portals or requesting bank account updates.
Third-party script risks
Many broker websites embed third-party tools: live chat widgets, call-tracking scripts, lead generation forms from networks. Each third-party script runs with the same privileges as your own code in the client's browser. A compromised third-party script can steal form inputs — including client income figures and NI numbers entered into your forms.
FCA Operational Resilience and UK GDPR Requirements
The FCA's operational resilience rules require regulated firms to identify and test their important business services and to ensure they can remain within impact tolerances during disruptions. For mortgage brokers, client data access and the ability to progress applications are clearly important services.
Under UK GDPR, mortgage brokers process special category-adjacent data — detailed financial information — that requires robust technical and organisational measures. The lawful basis for processing is typically contract performance (the advice engagement) or legitimate interests. Data must not be retained beyond what is necessary for the specific purpose.
Article 32 requires that firms implement encryption, pseudonymisation where appropriate, measures to restore data after incidents, and regular testing of security controls. A data breach affecting client financial documents almost certainly constitutes a high-risk breach requiring ICO notification within 72 hours and direct notification to affected clients.
The ICO has demonstrated willingness to fine financial services firms for inadequate data protection measures. The reputational cost of a breach — particularly one affecting a client's mortgage application process — is significant.
What a Security Assessment Covers
An automated web security assessment for a mortgage broker examines the main website, any enquiry or fact-find forms, document upload portals, and client login functionality. It checks injection vulnerabilities in all input fields, authentication security on login pages, access controls on document storage, HTTP security headers, TLS configuration, email authentication records, exposed administrative interfaces, information disclosure, and third-party script loading.
For portals with client account functionality, an authenticated assessment examines authorisation controls to detect whether one client can access another client's documents or application data.
Practical Steps
Keep client document storage behind authenticated access — never serve uploaded files via unauthenticated direct URLs.
Implement DMARC at p=reject on your domain to prevent email spoofing and protect your clients from impersonation attacks.
Enable multi-factor authentication on all staff accounts and on client portal logins where possible.
Audit every third-party script embedded in your website and limit it to only those genuinely needed.
Conduct an annual web security assessment, particularly if you have changed your client portal, updated your CRM integration, or migrated hosting.
Yrzo AI delivers 75+ automated security checks against your website and portal, with a prioritised report in under 20 minutes. Starting from £149 at yrzoai.dev.
Find out if your website has these vulnerabilities
Yrzo AI runs 44 automated security checks and delivers a full report in under 20 minutes. Starting from £149.
Scan your website →