{"id":"CVE-2026-40888","state":"PUBLISHED","title":"Frappe HR vulnerable to Improper Access Control","description":"Frappe HR is an open-source human resources management solution (HRMS). Prior to versions 15.58.1 and 16.4.1, an authenticated user with default role can access unauthorized information by exploiting certain api endpoint. Versions 15.58.1 and 16.4.1 contain a patch. No known workarounds are available.","publishedAt":"2026-04-21T19:28:28.849Z","updatedAt":"2026-04-21T19:43:37.506Z","severity":{"score":6.5,"label":"Medium","version":"3.0","vector":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","source":"GitHub_M"},"assigner":"GitHub_M","products":["frappe hrms"],"affected":[{"vendor":"frappe","product":"hrms","versions":[{"version":"< 15.58.1","status":"affected"},{"version":"< 16.4.1","status":"affected"}]}],"references":["https://github.com/frappe/hrms/security/advisories/GHSA-4375-7rxj-9hfx","https://github.com/frappe/hrms/releases/tag/v15.58.1","https://github.com/frappe/hrms/releases/tag/v16.4.1"],"weaknesses":["CWE-284"],"ingestedAt":"2026-10-29T20:11:57.932Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/40xxx/CVE-2026-40888.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-40888","state":"PUBLISHED","datePublished":"2026-04-21T19:28:28.849Z","dateUpdated":"2026-04-21T19:43:37.506Z","assignerShortName":"GitHub_M","assignerOrgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateReserved":"2026-04-15T16:37:22.765Z"},"containers":{"cna":{"title":"Frappe HR vulnerable to Improper Access Control","descriptions":[{"lang":"en","value":"Frappe HR is an open-source human resources management solution (HRMS). Prior to versions 15.58.1 and 16.4.1, an authenticated user with default role can access unauthorized information by exploiting certain api endpoint. Versions 15.58.1 and 16.4.1 contain a patch. No known workarounds are available."}],"affected":[{"vendor":"frappe","product":"hrms","versions":[{"version":"< 15.58.1","status":"affected"},{"version":"< 16.4.1","status":"affected"}]}],"references":[{"url":"https://github.com/frappe/hrms/security/advisories/GHSA-4375-7rxj-9hfx","name":"https://github.com/frappe/hrms/security/advisories/GHSA-4375-7rxj-9hfx","tags":["x_refsource_CONFIRM"]},{"url":"https://github.com/frappe/hrms/releases/tag/v15.58.1","name":"https://github.com/frappe/hrms/releases/tag/v15.58.1","tags":["x_refsource_MISC"]},{"url":"https://github.com/frappe/hrms/releases/tag/v16.4.1","name":"https://github.com/frappe/hrms/releases/tag/v16.4.1","tags":["x_refsource_MISC"]}],"metrics":[{"cvssV3_0":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":6.5,"baseSeverity":"MEDIUM","confidentialityImpact":"HIGH","integrityImpact":"NONE","privilegesRequired":"LOW","scope":"UNCHANGED","userInteraction":"NONE","vectorString":"CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","version":"3.0"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-284","lang":"en","description":"CWE-284: Improper Access Control","type":"CWE"}]}],"providerMetadata":{"shortName":"GitHub_M","orgId":"a0819718-46f1-4df5-94e2-005712e83aaa","dateUpdated":"2026-04-21T19:28:28.849Z"},"source":{"advisory":"GHSA-4375-7rxj-9hfx","discovery":"UNKNOWN"}},"adp":[{"title":"CISA ADP Vulnrichment","metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-04-21T19:43:31.343136Z","id":"CVE-2026-40888","options":[{"Exploitation":"none"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-04-21T19:43:37.506Z"}}]}}}