A hacker posted on an underground forum saying they had accessed the Punjab Land Records Authority (PLRA) database, releasing roughly 15.6 million property registry entries, often quoted as 16 million. The claim was made recently and the leak allegedly contains full names, spouse names, 13-digit CNIC numbers, property descriptions, values in PKR, transaction dates and specific Tehsil or mauza locations.

The attacker says they used an insecure IDOR flaw in the Punjab Urban Land Systems Enhancement (PULSE) platform, noting that the API required no authentication. Sample records and screenshots were posted as proof, though independent verification is still pending.

Security Researchers Ignored for Months

Local penetration testers and security experts expressed anger after reporting the same vulnerability to the National CERT (PKCERT) through official disclosure channels months earlier, receiving no response. Authorities gave no updates and did not patch the exposed system.

Researchers also warned of additional unpatched flaws, including Remote Code Execution (RCE) and SQL injection (SQLi) on production servers. They shared full proof-of-concept code and even accessed the internal network to illustrate the danger, but officials continued to ignore the warnings, leaving the servers open without authentication.

PLRA Official Responds to Data Breach Allegations

The PLRA has not released an official comment, but its Assistant Director (SOC) posted on LinkedIn, stating:

PLRA categorically rejects misleading claims of a "data breach", "hack", or "leak". No unauthorised intrusion, malware, ransomware, or data theft has been established. The API is an official public-service facility providing access to designated land-registry records. Misrepresenting lawful access to public records as a cyberattack is misleading and creates unnecessary alarm. PLRA remains committed to protecting citizens' information and the integrity of Punjab's land records.

Security researchers remain skeptical of the statement, noting that organizations typically issue blanket denials after a major leak.