The Data Letting Agents Hold
A busy letting agent manages a surprisingly rich dataset. For every tenancy, the agency holds:
- Tenant identification documents (passport scans, driving licences) - Right-to-rent check records - Employment and salary verification documents - Bank statements and credit check results - Tenancy agreements with signatures - Landlord banking details for rent disbursement - Maintenance request histories and property access schedules
That combination — financial data, identity documents, and physical address information — makes letting agent systems a target for criminals interested in identity theft, fraud, and targeted phishing.
The property sector has seen a significant rise in cybercrime. Fraudsters who gain access to a letting agent's email systems or client portal can intercept rent payments, redirect landlord disbursements, or impersonate agents in tenant communication to harvest bank details.
---
Regulatory Context for UK Letting Agents
Letting agents processing personal data are subject to UK GDPR as data controllers. The key obligations relevant to security include:
**Article 32** — Technical and organisational measures must be implemented to protect personal data against unauthorised access, destruction, or alteration. For systems holding identity documents and financial records, the bar is high.
**Article 33** — A personal data breach must be reported to the ICO within 72 hours if it is likely to result in a risk to individuals' rights and freedoms. A breach of tenant financial records or identity documents would almost certainly meet this threshold.
**The Property Ombudsman and RICS codes** — Both codes of practice reference data security obligations for member agents. Demonstrating active security testing is increasingly expected as part of professional membership compliance.
---
Common Attack Vectors Against Letting Agent Systems
**Tenant portal vulnerabilities** — Custom-built or third-party portals where tenants view statements, submit maintenance requests, or upload documents frequently contain broken access control flaws. An attacker who can increment a tenant ID in a URL may be able to view another tenant's documents.
**Property management software APIs** — Modern property management platforms (Arthur, Re-Leased, Goodlord, and similar) expose APIs for integrations. Misconfigured API authentication can expose tenancy data at scale.
**Phishing-enabled by data harvesting** — If an attacker compromises a letting agent's website and extracts the tenant database, they have everything needed to send convincing phishing emails to tenants: their name, property address, landlord's name, and account reference number.
**Weak admin panel authentication** — Property management admin interfaces accessed over the web without multi-factor authentication are one password spray away from full compromise.
**Document upload vulnerabilities** — Portals that accept tenancy documents, ID uploads, and maintenance photos without file type validation can be exploited to upload malicious files.
---
What Penetration Testing Covers for Letting Agents
A web application penetration test scoped for a letting agent typically examines:
- The tenant-facing portal and its authentication mechanisms - Document upload and download functionality - Maintenance request submission forms - Admin panel access controls and session management - Any third-party property management platform integrations - The public-facing website for injection vulnerabilities - API endpoints used by mobile apps or integrations
The tester attempts to access data they should not be able to reach — another tenant's documents, landlord banking details, admin functionality — using techniques a real attacker would use.
---
What to Expect From a Report
A penetration test report for a letting agent will typically cover:
- An executive summary written for non-technical management - A risk-rated list of findings (critical, high, medium, low, informational) - Technical detail for developers: proof-of-concept, affected parameters, exact steps to reproduce - Remediation guidance with clear, specific fixes - A summary of what was tested and the methodology used
Good reports distinguish between findings that require immediate attention (a broken access control flaw exposing tenant documents) and lower-priority configuration improvements (a missing security header).
---
Yrzo AI for Letting Agents
Yrzo AI automates web application security testing for letting agent websites and client portals. A scan identifies the vulnerabilities most likely to affect your systems — from injection flaws to broken access control — and produces a clear report your IT provider or developer can act on.
Scans start at £99 and complete within minutes, with no lengthy onboarding or consultancy engagement required. Results are suitable for use as evidence of Article 32 compliance and for demonstrating due diligence to professional body auditors.
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 £399.
Scan your website →