Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privileged authenticated session
-
DeliveryAccess /archived_records.php Restore/Delete endpoint
-
ExploitEnumerate resident_id parameter values
-
ExecutionSubmit unauthorized Restore or Delete request
-
ImpactModify or destroy other residents' archived records
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
|
| Exploitation Conditions | Exploitation requires a valid authenticated session with at least low-privileged access to the Barangay Resident Profiling Management System (CVSS PR:L) - unauthenticated network attackers cannot exploit this vulnerability. The vulnerable endpoint is specifically /archived_records.php and its Restore and Delete actions, which accept a resident_id parameter without server-side ownership or role validation. Network access to the web server is required (AV:N). No non-default application configuration is necessary beyond possession of an active user account. The primary limiting factor is the requirement for a valid low-privileged credential, which restricts exploitation to registered insiders, compromised accounts, or attackers who have obtained credentials through a separate initial access step. |
| Impact | The CVSS 4.0 score of 2.1 is notably low, with the vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L reflecting network-accessible exploitation that nonetheless requires a low-privileged authenticated account, with only limited confidentiality, integrity, and availability impact and no scope change to other systems. The E:P supplemental metric is confirmed by a public GitHub proof-of-concept, which modestly increases the likelihood of opportunistic abuse. No EPSS score was supplied in the input data, leaving exploitation probability quantification as an unknown signal. The vulnerability is not listed in CISA's KEV catalog, indicating no confirmed active exploitation campaigns at time of analysis. Overall risk is low: exploitation is gated behind authenticated access, impact is bounded to individual resident records, and the product has a limited real-world production footprint. The primary realistic threat is insider abuse or post-credential-compromise lateral action within a civic government IT environment. |
| Exploit ScenarioDerived | An authenticated low-privileged user submits HTTP requests to /archived_records.php, incrementing or fuzzing the resident_id parameter to enumerate archived records belonging to other residents. Using the publicly available proof-of-concept at https://gist.github.com/c4ttr4ck/190b532b4b239fdc8f6fb72d89bde2c8, the attacker identifies valid record IDs and issues unauthorized Restore or Delete operations against those records without requiring any additional privilege escalation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 23, 2026
Authorization bypass in code-projects Barangay Resident Profiling Management System 1.0 exposes the /archived_records.php endpoint to insecure direct object reference (IDOR) exploitation, allowing low-privileged authenticated attackers to restore or delete archived resident records they do not own by manipulating the resident_id parameter. A public proof-of-concept exploit is available via GitHub, though the vulnerability is not listed in CISA's Known Exploited Vulnerabilities catalog. The CVSS 4.0 score of 2.1 reflects limited confidentiality, integrity, and availability impact scoped to the vulnerable system with no lateral scope change.
RemediationAI
No vendor-released patch has been identified at time of analysis for the Barangay Resident Profiling Management System. The primary fix is to implement server-side authorization checks in /archived_records.php that verify the authenticated user's ownership of or explicit administrative permission over the specified resident_id before executing any Restore or Delete operation, directly addressing the CWE-639 root cause. As a compensating control, administrators should restrict access to the archived records management interface to explicitly authorized administrative roles only, preventing general low-privileged users from reaching the vulnerable endpoint; this reduces attack surface at the cost of reduced self-service functionality for regular users. Application-level logging of resident_id access patterns can assist in detecting enumeration attempts. Monitor VulDB at https://vuldb.com/cve/CVE-2026-78142 for patch availability updates from the vendor.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerable component is the /archived_records.php file within the Restore/Delete functionality of this PHP-based civic management application, identifiable via CPE cpe:2.3:a:code-projects:barangay_resident_profiling_management_system:*:*:*:*:*:*:*:*. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), a class of IDOR flaw where the application accepts a user-supplied resident_id parameter and performs record operations without verifying that the requesting user holds ownership of or explicit permission over the targeted record. This is a common PHP anti-pattern in which object identifiers sourced from client input are trusted unconditionally by the server, bypassing any access control logic that should govern which records a given user account may manipulate.
Know when Barangay Resident Profiling Management System gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
Low-privileged account required (PR:L); IDOR enables bounded read, modify, and delete of resident records with no scope change to other systems.
Primary rating from Vendor (VulDB).
CVSS VectorVendor: VulDB
Lifecycle Timeline
3DescriptionCVE.org
A vulnerability was found in code-projects Barangay Resident Profiling Management System 1.0. This impacts an unknown function of the file /archived_records.php of the component Restore/Delete. The manipulation of the argument resident_id results in authorization bypass. The attack may be launched remotely. The exploit has been made public and could be used.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
SQL injection in code-projects Barangay Resident Profiling Management System 1.0 allows unauthenticated remote attackers
Authorization bypass via Insecure Direct Object Reference (IDOR) in the Boarder Management Module of code-projects Baran
EUVD-2026-64667
GHSA-mwph-vxwq-72m7
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB