Skip to main content

Barangay Resident Profiling EUVDEUVD-2026-64669

| CVE-2026-78144 LOW
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-08-23 VulDB GHSA-3jvv-frqc-3xmx
2.1
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain low-privilege application account
  2. Exploit
    Send crafted HTTP request to /boarders.php with manipulated ID parameter
  3. Execution
    Bypass server-side authorization check
  4. Impact
    Access or modify victim resident boarder record

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 possession of a valid low-privilege authenticated session in the application (PR:L per the CVSS 4.0 vector) - unauthenticated remote attackers cannot directly exploit this flaw without first obtaining credentials. The vulnerability is triggered by manipulating the ID parameter on the /boarders.php endpoint within the Boarder Management Module; no non-default configuration, special feature enablement, or specific platform variant is required beyond a standard PHP web server deployment. The primary limiting factor is the authentication prerequisite: access control hardening, multi-factor authentication, and minimizing the number of active accounts directly reduce exploitation risk. No specific operating system, web server version, or PHP version constraint has been identified in the available data.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/E:P) characterizes this as a low-complexity, network-reachable attack requiring low privileges, with a public exploit already in circulation. No EPSS data was supplied, so probabilistic exploitation likelihood cannot be quantified from available inputs. The absence of a CISA KEV listing indicates no confirmed widespread exploitation campaign, though the GitHub PoC means opportunistic attackers need minimal capability once they hold credentials. Impact is deliberately scoped: VC:L/VI:L/VA:L reflects record-level data exposure and tampering rather than full system compromise or remote code execution, so the raw CVSS 4.0 score of 5.3 is broadly consistent with actual potential harm. Real-world risk is moderate for any active deployment - even a small barangay office running this system exposes personally identifiable information of residents to any malicious insider or compromised low-privilege account. The authentication prerequisite (PR:L) is the primary limiting factor; organizations that enforce strong credential hygiene and restrict account creation materially reduce exploitation likelihood. No conflicting signals between the CVSS vector and the description were identified.

Exploit ScenarioDerived

An attacker with a standard low-privilege account logs into the Barangay Resident Profiling Management System and issues a crafted request to /boarders.php?id=<victim_record_id>, enumerating integer IDs to access or overwrite boarder records belonging to other residents without authorization. A public proof-of-concept demonstrating this technique is available at https://gist.github.com/c4ttr4ck/3601aa0ba9e567705823b6d425e84237, meaning successful exploitation requires minimal technical skill beyond possessing a valid account.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 23, 2026

Authorization bypass via Insecure Direct Object Reference (IDOR) in the Boarder Management Module of code-projects Barangay Resident Profiling Management System 1.0 allows authenticated remote attackers to access or modify boarder records belonging to other users by manipulating the ID parameter in /boarders.php. A publicly available proof-of-concept exploit exists on GitHub, materially lowering the exploitation barrier. The vulnerability is not listed in CISA KEV, so no confirmed active exploitation campaigns have been identified at time of analysis.

RemediationAI

No vendor-released patch has been identified at time of analysis; patch status is based solely on the VulDB submission (https://vuldb.com/vuln/394527) with no independent vendor advisory or confirmed fix version available. The root-cause fix requires adding server-side object-level authorization checks in /boarders.php to verify that the authenticated user's session is permitted to access the requested ID before returning or modifying data - this directly addresses the CWE-639 flaw. As an interim compensating control, restrict access to the Boarder Management Module and /boarders.php to trusted internal network segments or VPN-only connections, removing the network-accessible attack surface; this prevents remote exploitation but does not protect against insider threats. Input validation alone will not remediate this issue. Organizations with access to the application source via code-projects.org should audit all PHP endpoints that accept object identifier parameters and apply consistent authorization enforcement. Any deployment handling resident PII should treat this as a priority pending a vendor-issued patch.

Affected VersionsENISA

Barangay Resident Profiling Management System 1.0

Affected Packages

euvd barangay_resident_profiling_management_system no fix

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 root cause is CWE-639 (Authorization Bypass Through User-Controlled Key), the classical Insecure Direct Object Reference pattern: the application accepts a user-supplied ID parameter on /boarders.php and retrieves or modifies the referenced boarder record without verifying that the authenticated session owner is authorized to operate on that specific object. The product is a PHP-based web application targeting barangay (Philippine local government unit) administrative workflows, identified by CPE cpe:2.3:a:code-projects:barangay_resident_profiling_management_system:*:*:*:*:*:*:*:*. The wildcard version field in the CPE indicates all releases may carry the same flaw. Because the fix requires server-side object-level authorization logic - not input sanitization - standard WAF rules against injection attacks do not address this class of vulnerability.

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

Vendor (VulDB) PRIMARY 2.1 MEDIUM
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
vuln.today AI 5.4 MEDIUM

Network-reachable IDOR requiring a low-privilege account; no availability impact applies to a record-level authorization bypass.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

3
Severity Changed
Aug 23, 2026 - 23:22 NVD
MEDIUM LOW
CVSS changed
Aug 23, 2026 - 23:22 NVD
5.3 (MEDIUM) 2.1 (LOW)
CVE Published
Aug 23, 2026 - 22:30 cve.org
MEDIUM 5.3

DescriptionCVE.org

A vulnerability was identified in code-projects Barangay Resident Profiling Management System 1.0. Affected by this vulnerability is an unknown functionality of the file /boarders.php of the component Boarder Management Module. Such manipulation of the argument ID leads to authorization bypass. The attack can be executed remotely. The exploit is publicly available and might be used.

Threat Intelligence Overview

EPSS Score
0.3%
Top 79% exploitable
Prevalence
Rare
niche Philippine barangay government software, minimal enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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.

SignalValue
Severity LOW
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy