{"id":"USN-7984-1","summary":"pagure vulnerabilities","details":"Thomas Chauchefoin discovered that Pagure incorrectly handled symbolic\nlinks in Git repositories. A remote attacker could possibly use this\nissue to cause Pagure to expose files outside the intended repository\nboundaries. (CVE-2024-4981)\n\nThomas Chauchefoin discovered that Pagure did not properly sanitize path\ninputs. A remote attacker could possibly use this issue to read arbitrary\nfiles. (CVE-2024-4982)\n\nThomas Chauchefoin discovered that Pagure incorrectly handled symbolic\nlinks during repository archiving. A remote attacker could possibly use\nthis issue to disclose local files on the server. (CVE-2024-47515)\n\nThomas Chauchefoin discovered that Pagure incorrectly handled certain\ninputs. A remote attacker could possibly use this issue to execute\narbitrary code on the server. (CVE-2024-47516)","modified":"2026-02-22T23:58:56.334328Z","published":"2026-01-29T08:33:07Z","related":["UBUNTU-CVE-2024-47515","UBUNTU-CVE-2024-47516","UBUNTU-CVE-2024-4981","UBUNTU-CVE-2024-4982"],"upstream":["CVE-2024-47515","CVE-2024-47516","CVE-2024-4981","CVE-2024-4982","UBUNTU-CVE-2024-47515","UBUNTU-CVE-2024-47516","UBUNTU-CVE-2024-4981","UBUNTU-CVE-2024-4982"],"references":[{"type":"ADVISORY","url":"https://ubuntu.com/security/notices/USN-7984-1"},{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2024-4981"},{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2024-4982"},{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2024-47515"},{"type":"REPORT","url":"https://ubuntu.com/security/CVE-2024-47516"}],"affected":[{"package":{"name":"pagure","ecosystem":"Ubuntu:Pro:20.04:LTS","purl":"pkg:deb/ubuntu/pagure@5.8.1+dfsg-3ubuntu0.1~esm1?arch=source&distro=esm-apps/focal"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.8.1+dfsg-3ubuntu0.1~esm1"}]}],"versions":["5.8.1+dfsg-1","5.8.1+dfsg-3"],"ecosystem_specific":{"availability":"Available with Ubuntu Pro: https://ubuntu.com/pro","binaries":[{"binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1","binary_name":"pagure"},{"binary_name":"pagure-ci","binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1"},{"binary_name":"pagure-ev-server","binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1"},{"binary_name":"pagure-loadjson","binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1"},{"binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1","binary_name":"pagure-logcom"},{"binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1","binary_name":"pagure-milters"},{"binary_name":"pagure-mirror","binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1"},{"binary_name":"pagure-webhook","binary_version":"5.8.1+dfsg-3ubuntu0.1~esm1"}]},"database_specific":{"cves_map":{"cves":[{"id":"CVE-2024-4981","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","type":"CVSS_V3"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-4982","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","type":"CVSS_V3"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","type":"CVSS_V3"},{"type":"Ubuntu","score":"medium"}]},{"id":"CVE-2024-47515","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]}],"ecosystem":"Ubuntu:Pro:20.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7984-1.json"}},{"package":{"name":"pagure","ecosystem":"Ubuntu:22.04:LTS","purl":"pkg:deb/ubuntu/pagure@5.11.3+dfsg-1ubuntu0.1?arch=source&distro=jammy"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.11.3+dfsg-1ubuntu0.1"}]}],"versions":["5.11.3+dfsg-1"],"ecosystem_specific":{"binaries":[{"binary_name":"pagure","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_name":"pagure-ci","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_name":"pagure-ev-server","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_version":"5.11.3+dfsg-1ubuntu0.1","binary_name":"pagure-loadjson"},{"binary_name":"pagure-logcom","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_name":"pagure-milters","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_name":"pagure-mirror","binary_version":"5.11.3+dfsg-1ubuntu0.1"},{"binary_name":"pagure-webhook","binary_version":"5.11.3+dfsg-1ubuntu0.1"}],"availability":"No subscription required"},"database_specific":{"cves_map":{"cves":[{"id":"CVE-2024-4981","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","type":"CVSS_V3"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-4982","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-47515","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-47516","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]}],"ecosystem":"Ubuntu:22.04:LTS"},"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7984-1.json"}},{"package":{"name":"pagure","ecosystem":"Ubuntu:24.04:LTS","purl":"pkg:deb/ubuntu/pagure@5.11.3+dfsg-2.1ubuntu0.2?arch=source&distro=noble"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"5.11.3+dfsg-2.1ubuntu0.2"}]}],"versions":["5.11.3+dfsg-2.1","5.11.3+dfsg-2.1ubuntu0.1"],"ecosystem_specific":{"availability":"No subscription required","binaries":[{"binary_name":"pagure","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_name":"pagure-ci","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_version":"5.11.3+dfsg-2.1ubuntu0.2","binary_name":"pagure-ev-server"},{"binary_name":"pagure-loadjson","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_name":"pagure-logcom","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_name":"pagure-milters","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_name":"pagure-mirror","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"},{"binary_name":"pagure-webhook","binary_version":"5.11.3+dfsg-2.1ubuntu0.2"}]},"database_specific":{"source":"https://github.com/canonical/ubuntu-security-notices/blob/main/osv/usn/USN-7984-1.json","cves_map":{"cves":[{"id":"CVE-2024-4981","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","type":"CVSS_V3"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-4982","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","type":"CVSS_V3"},{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-47515","severity":[{"score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N","type":"CVSS_V3"},{"score":"medium","type":"Ubuntu"}]},{"id":"CVE-2024-47516","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"},{"score":"medium","type":"Ubuntu"}]}],"ecosystem":"Ubuntu:24.04:LTS"}}}],"schema_version":"1.7.3"}