{"id":"CVE-2023-31485","aliases":["DEBIAN-CVE-2023-31485","EUVD-2023-35790","GHSA-c2v8-3552-rp4m","UBUNTU-CVE-2023-31485"],"status":"published","title":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server,...","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","severity":{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-10","score":0.00651,"percentile":0.51554,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-295"],"published":"2023-04-28T00:00:00Z","modified":"2026-10-28T02:30:40Z","fixes":[{"ecosystem":"Debian:13","package":"libgitlab-api-v4-perl","fixed_in":["0.27-1"],"sources":["osv"]},{"ecosystem":"Debian:14","package":"libgitlab-api-v4-perl","fixed_in":["0.27-1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.26-3","0.27-1"]},{"source":"osv","ecosystem":"Debian:13","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.27-1"}]}]},{"source":"osv","ecosystem":"Debian:14","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0.27-1"}]}]},{"source":"osv","ecosystem":"Ubuntu:18.04:LTS","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.02-1","0.03-1","0.04-1","0.04-2"]},{"source":"osv","ecosystem":"Ubuntu:20.04:LTS","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.21-1","0.23-1","0.25-1"]},{"source":"osv","ecosystem":"Ubuntu:22.04:LTS","package":"libgitlab-api-v4-perl","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"}]}],"versions":["0.26-1"]}],"products":[{"vendor":"gitlab\\","product":"\\"}],"references":[{"url":"https://blog.hackeriet.no/perl-http-tiny-insecure-tls-default-affects-cpan-modules/","tags":["x_transferred","Mitigation","Patch","Third Party Advisory","article","report"]},{"url":"https://www.openwall.com/lists/oss-security/2023/04/18/14","tags":["x_transferred","Mailing List","Patch","web","report"]},{"url":"https://github.com/bluefeet/GitLab-API-v4/pull/57","tags":["x_transferred","Issue Tracking","fix"]},{"url":"https://github.com/chansen/p5-http-tiny/pull/151","tags":["x_transferred","Issue Tracking","fix","report"]},{"url":"http://www.openwall.com/lists/oss-security/2023/04/29/1","tags":["mailing-list","x_transferred","Mailing List","Patch","article","report"]},{"url":"http://www.openwall.com/lists/oss-security/2023/05/03/3","tags":["mailing-list","x_transferred","Mailing List","Patch","article","report"]},{"url":"http://www.openwall.com/lists/oss-security/2023/05/03/5","tags":["mailing-list","x_transferred","Mailing List","article","report"]},{"url":"http://www.openwall.com/lists/oss-security/2023/05/07/2","tags":["mailing-list","x_transferred","Mailing List","article"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2023-31485","tags":["advisory"]},{"url":"https://blog.hackeriet.no/perl-http-tiny-insecure-tls-default-affects-cpan-modules"},{"url":"https://github.com/advisories/GHSA-c2v8-3552-rp4m"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2023/31xxx/CVE-2023-31485.json","tags":["advisory"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2023-31485","tags":["advisory"]},{"url":"https://ubuntu.com/security/CVE-2023-31485","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2023-31485","tags":["report"]}],"sources":{"cve":[{"id":"CVE-2023-31485","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-28T00:00:00Z","modified":"2025-01-31T20:03:32.617Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"adp"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:35:27.810438Z"}],"euvd":[{"id":"EUVD-2023-35790","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-28T00:00:00Z","modified":"2025-01-31T20:03:32Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-03T00:04:07.748787Z"}],"ghsa":[{"id":"GHSA-c2v8-3552-rp4m","title":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server,...","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-29T00:30:28Z","modified":"2024-04-04T03:44:29Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:56:18.00765Z"}],"nvd":[{"id":"CVE-2023-31485","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-29T00:15:09.043Z","modified":"2026-06-17T05:57:05.257Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"primary"},{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium","assessor":"secondary"}],"cwes":["CWE-295"],"updated_at":"2026-11-02T14:07:59.151142Z"}],"osv":[{"id":"CVE-2023-31485","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-28T00:00:00Z","modified":"2026-10-28T02:30:40.081363447Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:44:31.790231Z"},{"id":"DEBIAN-CVE-2023-31485","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-29T00:15:09.043Z","modified":"2026-10-26T18:01:24.579256215Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T15:45:39.679062Z"},{"id":"UBUNTU-CVE-2023-31485","description":"GitLab::API::v4 through 0.26 does not verify TLS certificates when connecting to a GitLab server, enabling machine-in-the-middle attacks.","status":"published","published":"2023-04-29T00:15:00Z","modified":"2025-10-24T05:01:58Z","cvss":[{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"},{"version":"3.1","score":5.9,"vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"medium"}],"updated_at":"2026-11-02T16:54:20.997471Z"}]}}
