CVE-2003-0143
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer...
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer after a call to Qvsnprintf, which could allow authenticated users to execute arbitrary code via a buffer overflow in a mdef command with a long macro name.
Exploit likelihood
What each source reports
NVD Score used
10.0
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer after a call to Qvsnprintf, which could allow authenticated users to execute arbitrary code via a buffer overflow in a mdef command with a long macro name.
- Record
CVE-2003-0143- CVSS 2.0
- 10.0 High
AV:N/AC:L/Au:N/C:C/I:C/A:C - Updated
- 2026-11-02
CVE List No score
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer after a call to Qvsnprintf, which could allow authenticated users to execute arbitrary code via a buffer overflow in a mdef command with a long macro name.
- Record
CVE-2003-0143- Updated
- 2026-11-02
EUVDEUVD-2003-0139 No score
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer after a call to Qvsnprintf, which could allow authenticated users to execute arbitrary code via a buffer overflow in a mdef command with a long macro name.
- Record
EUVD-2003-0139- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-frx8-9fr9-73ww No score
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer...
The pop_msg function in qpopper 4.0.x before 4.0.5fc2 does not null terminate a message buffer after a call to Qvsnprintf, which could allow authenticated users to execute arbitrary code via a buffer overflow in a mdef command with a long macro name.
- Record
GHSA-frx8-9fr9-73ww- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qpopperDebian:3.0 |
before 4.0.4-2.woody.3, plus listed versions 4.0.4-2.woody.1 |
4.0.4-2.woody.3 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Qpopper 4.0.x - Remote Memory Corruption | 2003-03-10 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2003-0143 is a high vulnerability (CVSS 10.0) in Qualcomm Qpopper, published March 12, 2003. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 8.60%, the 95th percentile. Fixed in qpopper 4.0.4-2.woody.3.