{"id":"CVE-2019-14537","aliases":["EUVD-2019-0679","GHSA-vf23-f26f-mjj9"],"status":"published","title":"Access of Resource Using Incompatible Type ('Type Confusion')  in yourls/yourls","description":"YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass.","severity":{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.06145,"percentile":0.93509,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":true},"cwes":["CWE-843"],"published":"2019-08-07T16:43:52Z","modified":"2026-10-20T10:50:43Z","exploits":[{"source":"pocgithub","id":"Wocanilo/CVE-2019-14537","title":"Wocanilo/CVE-2019-14537","date":"2019-08-07","url":"https://github.com/Wocanilo/CVE-2019-14537"}],"fixes":[{"ecosystem":"Packagist","package":"yourls/yourls","fixed_in":["1.7.4"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Packagist","package":"yourls/yourls","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7.4"}]}]},{"source":"osv","ecosystem":"Packagist","package":"yourls/yourls","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.7.4"}]}],"versions":["1.7.1","1.7.2","1.7.3"]}],"products":[{"vendor":"yourls","product":"yourls"}],"references":[{"url":"https://github.com/YOURLS/YOURLS/releases","tags":["x_refsource_MISC","x_transferred","Release Notes","Third Party Advisory","advisory","web"]},{"url":"https://github.com/YOURLS/YOURLS/commits/master","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix","web"]},{"url":"https://github.com/YOURLS/YOURLS/pull/2542","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory","fix","web"]},{"url":"https://github.com/Wocanilo/CVE-2019-14537","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","evidence","web"]},{"url":"https://security-garage.com/index.php/cves/cve-2019-14537-api-authentication-bypass-via-type-juggling","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","evidence","web"]},{"url":"https://github.com/YOURLS/YOURLS/security/advisories/GHSA-vf23-f26f-mjj9","tags":["web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2019-14537","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-vf23-f26f-mjj9","tags":["advisory"]},{"url":"https://github.com/YOURLS/YOURLS","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2019-14537","description":"YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass.","status":"published","published":"2019-08-07T16:43:52Z","modified":"2024-08-05T00:19:41.266Z","updated_at":"2026-11-02T14:20:18.085548Z"}],"euvd":[{"id":"EUVD-2019-0679","description":"YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass.","status":"published","published":"2019-08-07T16:43:52Z","modified":"2024-08-05T00:19:41Z","updated_at":"2026-11-03T02:40:39.508511Z"}],"ghsa":[{"id":"GHSA-vf23-f26f-mjj9","title":"Access of Resource Using Incompatible Type ('Type Confusion')  in yourls/yourls","description":"### Impact\nYOURLS through 1.7.3 is affected by a type juggling vulnerability in the API component that can result in login bypass.\n\n### Patches\nhttps://github.com/YOURLS/YOURLS/releases/tag/1.7.4\nhttps://github.com/YOURLS/YOURLS/pull/2542\n\n### References\n* https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14537\n* https://github.com/Wocanilo/CVE-2019-14537\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [YOURLS repository](https://github.com/YOURLS/YOURLS)","status":"published","published":"2019-09-23T18:32:02Z","modified":"2026-06-08T23:15:01Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:40:20.187636Z"}],"nvd":[{"id":"CVE-2019-14537","description":"YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass.","status":"published","published":"2019-08-07T17:15:12.337Z","modified":"2026-06-17T02:18:36.807Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical","assessor":"primary"},{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T14:05:22.878504Z"}],"osv":[{"id":"CVE-2019-14537","description":"YOURLS through 1.7.3 is affected by a type juggling vulnerability in the api component that can result in login bypass.","status":"published","published":"2019-08-07T17:15:12.337Z","modified":"2026-10-20T10:50:43.103089793Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"updated_at":"2026-11-02T15:44:11.029493Z"},{"id":"GHSA-vf23-f26f-mjj9","title":"Access of Resource Using Incompatible Type ('Type Confusion')  in yourls/yourls","description":"### Impact\nYOURLS through 1.7.3 is affected by a type juggling vulnerability in the API component that can result in login bypass.\n\n### Patches\nhttps://github.com/YOURLS/YOURLS/releases/tag/1.7.4\nhttps://github.com/YOURLS/YOURLS/pull/2542\n\n### References\n* https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-14537\n* https://github.com/Wocanilo/CVE-2019-14537\n\n### For more information\nIf you have any questions or comments about this advisory:\n* Open an issue in [YOURLS repository](https://github.com/YOURLS/YOURLS)","status":"published","published":"2019-09-23T18:32:02Z","modified":"2026-09-10T03:48:41.81917355Z","cvss":[{"version":"3.0","score":9.8,"vector":"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-843"],"updated_at":"2026-11-02T15:46:56.981655Z"}]}}
