PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-109376 Frappe CVE debrief

ERPNext 15.55.0 through 16.50.0 contains an incorrect authorization vulnerability in the get_timesheet_html method that lets authenticated portal users view project Timesheets. This vulnerability allows unauthorized access to project management data, potentially exposing sensitive information. Defenders should assess exposure and prioritize remediation, especially for instances with publicly accessible project management features. The vulnerability is confirmed in the specified versions, with patches available in later releases.

Vendor
Frappe
Product
ERPNext
CVSS
MEDIUM 5.3
CISA KEV
Not listed in stored evidence
Original CVE published
2026-10-12
Original CVE updated
2026-10-12
Advisory published
2026-10-12
Advisory updated
2026-10-12

Who should care

Defenders responsible for ERPNext instances, particularly those with publicly accessible project management features, should assess exposure and prioritize remediation. This includes operators, platform administrators, vulnerability management teams, and security teams who need to ensure that appropriate measures are taken to prevent unauthorized access to project Timesheets and potential data exposure.

Why it matters

Defenders should prioritize verifying and remediating this vulnerability in ERPNext instances, particularly those with publicly accessible project management features, to prevent unauthorized access to project Timesheets.

  • Authenticated portal users can access project Timesheets without proper authorization
  • View timesheet names, status, time-log dates, and last modifiers
  • Potential data exposure through unauthorized access to project management data

Technical summary

The get_timesheet_html method in ERPNext 15.55.0 through 16.50.0 does not properly check project membership or hide_timesheets permissions, allowing authenticated portal users to view project Timesheets. This oversight enables unauthorized access to timesheet names, status, time-log dates, and last modifiers. The vulnerability is confirmed in ERPNext versions 15.55.0 through 16.50.0, with patches available in later versions. Defenders should prioritize verifying and remediating this vulnerability in ERPNext instances, particularly those with publicly accessible project management features.

Defensive priority

Defenders should prioritize verifying and remediating this vulnerability in ERPNext instances, particularly those with publicly accessible project management features.

Recommended defensive actions

  • Verify ERPNext version and apply patches or updates to remediate the vulnerability
  • Restrict access to project management features to authorized users only
  • Monitor project management activity for suspicious access or modifications
  • Review compensating controls for exposed systems while remediation is scheduled and verified
  • Check relevant monitoring, detection, and logs for exposed assets that need extra review
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented
  • Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up

Evidence notes

The vulnerability is confirmed in ERPNext versions 15.55.0 through 16.50.0, with a patch available in later versions. Authenticated portal users can exploit this vulnerability to view project Timesheets, including timesheet names, status, time-log dates, and last modifiers.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-109376 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-109376

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-109376 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-109376

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

  • ERPNext 15.55.0 through 16.50.0 Incorrect Authorization via get_timesheet_html

    Unverified legacy reference

    URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/109xxx/CVE-2026-109376.json

    cve_program_cvelist_v5

  • Source reference

    Unverified legacy reference

    URL: https://github.com/frappe/erpnext/pull/60280

    Supplemental source - issue-tracking, patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/frappe/erpnext/commit/eb217deef7bd407d34254aee3b3e175e4d357c90

    Supplemental source - patch

  • Source reference

    Unverified legacy reference

    URL: https://github.com/frappe/erpnext/blob/v16.50.0/erpnext/templates/pages/projects.py

    Supplemental source - technical-description

  • Source reference

    Unverified legacy reference

    URL: https://github.com/frappe/erpnext

    Supplemental source - product

  • Source reference

    Unverified legacy reference

    URL: https://www.vulncheck.com/advisories/erpnext-15.55.0-through-16.50.0-incorrect-authorization-via-get-timesheet-html

    Supplemental source - third-party-advisory

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.