{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-122139","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","state":"PUBLISHED","assignerShortName":"VulnCheck","dateReserved":"2026-11-04T18:13:13.537Z","datePublished":"2026-11-04T20:36:56.508Z","dateUpdated":"2026-11-04T20:36:56.508Z"},"containers":{"cna":{"providerMetadata":{"orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","shortName":"VulnCheck","dateUpdated":"2026-11-04T20:36:56.508Z"},"datePublic":"2026-11-04T14:28:01.000Z","title":"blueprintUE Self-Hosted Edition before 4.3.3 Account Enumeration via Password Reset","descriptions":[{"lang":"en","value":"blueprintUE Self-Hosted Edition before 4.3.3 contains an account enumeration vulnerability in ForgotPasswordMiddleware.php that allows unauthenticated attackers to identify registered email addresses. Attackers can compare password reset redirect targets for submitted emails, and failed lookups are never rate-limited, enabling unlimited enumeration attempts."}],"problemTypes":[{"descriptions":[{"lang":"en","description":"Observable Response Discrepancy","cweId":"CWE-204","type":"CWE"}]}],"affected":[{"vendor":"blueprintue","product":"blueprintue-self-hosted-edition","defaultStatus":"unaffected","versions":[{"version":"0","lessThan":"4.3.3","status":"affected","versionType":"semver"}],"packageURL":"pkg:github/blueprintue/blueprintue-self-hosted-edition","repo":"https://github.com/blueprintue/blueprintue-self-hosted-edition"}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"NONE","userInteraction":"NONE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":6.9,"baseSeverity":"MEDIUM"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"NONE","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM"}}],"references":[{"url":"https://github.com/blueprintue/blueprintue-self-hosted-edition/security/advisories/GHSA-fwgq-c3c6-p67j","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-fwgq-c3c6-p67j)"},{"url":"https://github.com/blueprintue/blueprintue-self-hosted-edition/commit/45832742182a6c4438a0d58de95ba9c7686851f2","tags":["patch"]},{"url":"https://github.com/blueprintue/blueprintue-self-hosted-edition/pull/265","tags":["patch","issue-tracking"]},{"url":"https://github.com/blueprintue/blueprintue-self-hosted-edition/releases/tag/v4.3.3","tags":["release-notes"],"name":"blueprintue-self-hosted-edition v4.3.3 Release Notes"},{"url":"https://github.com/blueprintue/blueprintue-self-hosted-edition/blob/v4.3.2/app/middlewares/ForgotPasswordMiddleware.php#L130-L157","tags":["technical-description"]},{"name":"VulnCheck Advisory: blueprintUE Self-Hosted Edition before 4.3.3 Account Enumeration via Password Reset","tags":["third-party-advisory"],"url":"https://www.vulncheck.com/advisories/blueprintue-self-hosted-edition-before-4.3.3-account-enumeration-via-password-reset"}],"credits":[{"lang":"en","value":"Farhan Khan","type":"finder"},{"lang":"en","value":"rancoud","type":"remediation developer"}],"x_generator":{"engine":"vulncheck-endgame"}}}}