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.
2003-03-18T05:00:00.000
2025-04-03T01:03:51.193
Deferred
CVSSv2: 10.0 (HIGH)
AV:N/AC:L/Au:N/C:C/I:C/A:C
10.0
10.0
Type | Vendor | Product | Version/Range | Vulnerable? |
---|---|---|---|---|
Application | qualcomm | qpopper | 4.0.1 | Yes |
Application | qualcomm | qpopper | 4.0.2 | Yes |
Application | qualcomm | qpopper | 4.0.3 | Yes |
Application | qualcomm | qpopper | 4.0.4 | Yes |