{"id":"GHSA-68hw-vfh7-xvg8","summary":"Forced Logout in keycloak-connect","details":"Versions of `keycloak-connect` prior to 4.4.0 are vulnerable to Forced Logout. The package fails to validate JWT signatures on the `/k_logout` route, allowing attackers to logout users and craft malicious JWTs with NBF values that prevent user access indefinitely.\n\n\n## Recommendation\n\nUpgrade to version 4.4.0 or later.","aliases":["CVE-2019-10157"],"modified":"2023-11-08T04:00:41.814123Z","published":"2019-06-13T20:38:09Z","database_specific":{"github_reviewed_at":"2019-06-13T20:28:41Z","nvd_published_at":"2019-06-12T14:29:00Z","cwe_ids":["CWE-287","CWE-345"],"severity":"MODERATE","github_reviewed":true},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2019-10157"},{"type":"WEB","url":"https://github.com/keycloak/keycloak-nodejs-connect/commit/55e54b55d05ba636bc125a8f3d39f0052d13f8f6"},{"type":"WEB","url":"https://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-10157"},{"type":"WEB","url":"https://snyk.io/vuln/SNYK-JS-KEYCLOAKNODEJSCONNECT-449920"},{"type":"WEB","url":"https://www.npmjs.com/advisories/978"},{"type":"WEB","url":"http://www.securityfocus.com/bid/108734"}],"affected":[{"package":{"name":"keycloak-connect","ecosystem":"npm","purl":"pkg:npm/keycloak-connect"},"ranges":[{"type":"SEMVER","events":[{"introduced":"0"},{"fixed":"4.8.3"}]}],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2019/06/GHSA-68hw-vfh7-xvg8/GHSA-68hw-vfh7-xvg8.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H"}]}