CVE-2024-48651
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access...
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
CVE List Score used
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
EUVDEUVD-2024-43211
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
EUVD-2024-43211- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-mw3w-3jx9-mhff
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access...
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
GHSA-mw3w-3jx9-mhff- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
NVD
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-863
- Updated
- 2026-11-02
OSVALPINE-CVE-2024-48651
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
ALPINE-CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-07
OSV
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2024-48651
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
DEBIAN-CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVOESA-2024-2508
7.5
proftpd security update
ProFTPD is an enhanced FTP server with a focus toward simplicity, security, and ease of configuration. It features a very Apache-like configuration syntax, and a highly customizable server infrastructure, including support for multiple 'virtual' FTP servers, anonymous FTP, and permission-based directory visibility. %if 1 This package defaults to the standalone behavior of ProFTPD, but all the needed scripts to have it run by systemd instead are included. %else This package defaults to the standalone behavior of ProFTPD, but all the needed scripts to have it run by xinetd instead are included. %endif
Security Fix(es):
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.(CVE-2024-48651)
- Record
OESA-2024-2508- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2024-48651
7.5
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql.
- Record
UBUNTU-CVE-2024-48651- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVMGASA-2025-0015 No score
Updated proftpd packages fix security vulnerability
In ProFTPD through 1.3.8b before cec01cc, supplemental group inheritance grants unintended access to GID 0 because of the lack of supplemental groups from mod_sql. (CVE-2024-48651)
- Record
MGASA-2025-0015- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:14636-1 No score
proftpd-1.3.8c-1.1 on GA media
These are all security issues fixed in the proftpd-1.3.8c-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:14636-1- Updated
- 2026-11-02
OSVSUSE-SU-2025:1028-1 No score
Security update for proftpd
This update for proftpd fixes the following issues:
- CVE-2024-57392: Fixed null pointer dereference vulnerability by sending a maliciously crafted message (bsc#1238143).
- CVE-2024-48651: Fixed supplemental group inheritance granting unintended access to GID 0 (bsc#1238141).
- Record
SUSE-SU-2025:1028-1- Updated
- 2026-11-02
OSVUSN-7297-1 No score
ProFTPD vulnerabilities
Fabian Bäumer, Marcus Brinkmann, and Jörg Schwenk discovered that the transport protocol implementation in ProFTPD had weak integrity checks. An attacker could use this vulnerability to bypass security features like encryption and integrity checks. (CVE-2023-48795)
Martin Mirchev discovered that ProFTPD did not properly validate user input over the network. An attacker could use this vulnerability to crash ProFTPD or execute arbitrary code. (CVE-2023-51713)
Brian Ristuccia discovered that ProFTPD incorrectly inherited groups from the parent process. An attacker could use this vulnerability to elevate privileges. (CVE-2024-48651)
- Record
USN-7297-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
proftpdAlpine:v3.20 |
before 1.3.8c-r0 | 1.3.8c-r0 |
proftpdAlpine:v3.21 |
before 1.3.8c-r0 | 1.3.8c-r0 |
proftpdAlpine:v3.22 |
before 1.3.8c-r0 | 1.3.8c-r0 |
proftpdAlpine:v3.23 |
before 1.3.8c-r0 | 1.3.8c-r0 |
proftpdAlpine:v3.24 |
before 1.3.8c-r0 | 1.3.8c-r0 |
proftpd-dfsgDebian:12 |
before 1.3.8+dfsg-4+deb12u4, plus listed versions 1.3.8+dfsg-41.3.8+dfsg-4+deb12u11.3.8+dfsg-4+deb12u21.3.8+dfsg-4+deb12u3 |
1.3.8+dfsg-4+deb12u4 |
proftpd-dfsgDebian:13 |
before 1.3.8.b+dfsg-4 | 1.3.8.b+dfsg-4 |
proftpd-dfsgDebian:14 |
before 1.3.8.b+dfsg-4 | 1.3.8.b+dfsg-4 |
proftpd-dfsgDebian:11 From an advisory covering 3 CVEs |
before 1.3.7a+dfsg-12+deb11u3, plus listed versions 1.3.7a+dfsg-121.3.7a+dfsg-12+deb11u11.3.7a+dfsg-12+deb11u2 |
1.3.7a+dfsg-12+deb11u3 |
proftpdMageia:9 |
before 1.3.8c-1.mga9 | 1.3.8c-1.mga9 |
Show 14 moreShow less
| Package | Affected | Fixed |
|---|---|---|
proftpdopenEuler:20.03-LTS-SP4 |
before 1.3.8b-3.oe2003sp4 | 1.3.8b-3.oe2003sp4 |
proftpdopenEuler:22.03-LTS-SP1 |
before 1.3.8b-5.oe2203sp1 | 1.3.8b-5.oe2203sp1 |
proftpdopenEuler:24.03-LTS |
before 1.3.8b-5.oe2403 | 1.3.8b-5.oe2403 |
proftpdopenEuler:22.03-LTS-SP4 |
before 1.3.8b-5.oe2203sp4 | 1.3.8b-5.oe2203sp4 |
proftpdopenEuler:22.03-LTS-SP3 |
before 1.3.8b-5.oe2203sp3 | 1.3.8b-5.oe2203sp3 |
proftpdSUSE:Linux Enterprise Module for Server Applications 15 SP6 From an advisory covering 2 CVEs |
before 1.3.8b-150600.13.6.1 | 1.3.8b-150600.13.6.1 |
proftpdopenSUSE:Leap 15.6 From an advisory covering 2 CVEs |
before 1.3.8b-150600.13.6.1 | 1.3.8b-150600.13.6.1 |
proftpd-dfsgUbuntu:20.04:LTS |
before 1.3.6c-2ubuntu0.1, plus listed versions 1.3.6-6build21.3.6c-11.3.6c-2 |
1.3.6c-2ubuntu0.1 |
proftpd-dfsgUbuntu:22.04:LTS |
before 1.3.7c+dfsg-1ubuntu0.1, plus listed versions 1.3.7b+dfsg-11.3.7c+dfsg-1build1 |
1.3.7c+dfsg-1ubuntu0.1 |
proftpd-dfsgUbuntu:24.04:LTS |
before 1.3.8.b+dfsg-1ubuntu0.1, plus listed versions 1.3.8+dfsg-81.3.8.a+dfsg-11.3.8.b+dfsg-11.3.8.b+dfsg-1build11.3.8.b+dfsg-1build21.3.8.b+dfsg-1build3 |
1.3.8.b+dfsg-1ubuntu0.1 |
proftpd-dfsgUbuntu:20.04:LTS From an advisory covering 3 CVEs |
before 1.3.6c-2ubuntu0.1, plus listed versions 1.3.6-6build21.3.6c-11.3.6c-2 |
1.3.6c-2ubuntu0.1 |
proftpd-dfsgUbuntu:22.04:LTS From an advisory covering 3 CVEs |
before 1.3.7c+dfsg-1ubuntu0.1, plus listed versions 1.3.7b+dfsg-11.3.7c+dfsg-1build1 |
1.3.7c+dfsg-1ubuntu0.1 |
proftpd-dfsgUbuntu:24.04:LTS From an advisory covering 3 CVEs |
before 1.3.8.b+dfsg-1ubuntu0.1, plus listed versions 1.3.8+dfsg-81.3.8.a+dfsg-11.3.8.b+dfsg-11.3.8.b+dfsg-1build11.3.8.b+dfsg-1build21.3.8.b+dfsg-1build3 |
1.3.8.b+dfsg-1ubuntu0.1 |
proftpdopenSUSE:Tumbleweed |
before 1.3.8c-1.1 | 1.3.8c-1.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Nuclei | ProFTPD ≤ 1.3.8b - Privilege Escalation via mod_sql |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected, facts | ||
| affected | OSV | |
| affected, aliases, references | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, Nuclei, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2024-48651 is a high vulnerability (CVSS 7.5) in Proftpd, published November 29, 2024. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 2.14%, the 82nd percentile. Fixed in proftpd 1.3.8c-r0.
References
github.com/proftpd/proftpd/issues/1830
github.com/proftpd/proftpd/commit/cec01cc0a2523453e5da5a486bc6d977c3768db1
lists.debian.org/debian-lts-announce/2024/11/msg00032.html
nvd.nist.gov/vuln/detail/CVE-2024-48651
github.com/advisories/GHSA-mw3w-3jx9-mhff
security.alpinelinux.org/vuln/CVE-2024-48651
Show 17 moreShow less
github.com/CVEProject/cvelistV5/tree/main/cves/2024/48xxx/CVE-2024-48651.json
security-tracker.debian.org/tracker/CVE-2024-48651
advisories.mageia.org/MGASA-2025-0015.html
bugs.mageia.org/show_bug.cgi?id=33922
lists.opensuse.org/archives/list/[email protected]/message/VVHALJQJ6EOQ3LXU5PV576XZHRQTOZGI
openeuler.org/zh/security/security-bulletins/detail?id=openEuler-SA-2024-2508
suse.com/support/update/announcement/2025/suse-su-20251028-1
bugzilla.suse.com/1238141
bugzilla.suse.com/1238143
suse.com/security/cve/CVE-2024-48651
suse.com/security/cve/CVE-2024-57392
ubuntu.com/security/CVE-2024-48651
cve.org/CVERecord?id=CVE-2024-48651
ubuntu.com/security/notices/USN-7297-1
ubuntu.com/security/CVE-2023-48795
ubuntu.com/security/CVE-2023-51713
lists.opensuse.org/archives/list/[email protected]/thread/VVHALJQJ6EOQ3LXU5PV576XZHRQTOZGI