Home[1] Files[2] News[3] &[SERVICES_TAB] Contact[4] Add New[5]
- LISTSERV 17 Insecure Direct Object Reference[6]
- Authored by Shaunt D[7]
-
LISTSERV version 17 suffers from an insecure direct object reference vulnerability that allows illicit access to a target's profile.
- advisories | CVE-2022-40319[8]
- SHA-256 |
85ee07e1189f45c5c9a0a938efe4b03286c683eb59f7286a1f2c39fde88bf563
- Download[9] | Favorite[10] | View[11]
Change Mirror[12] Download[13]
# Exploit Title: LISTSERV 17 - Insecure Direct Object Reference (IDOR)
# Exploit Author: Shaunt D
# Vendor Homepage: https://www.lsoft.com/
# Version: 17
# Tested on: Windows Server 2019
# CVE : CVE-2022-40319
# Steps to replicate
1. Create two accounts on your LISTSERV 17 installation, logging into each one in a different browser or container.
2. Intercept your attacking profile's browser traffic using Burp.
3. When logging in, you'll be taken to a URL with your email address in the Y parameter (i.e. http://example.com/scripts/wa.exe?INDEX&X=[session-id]&Y=[email-address]).
4. Click on your email address on the top right and select "Edit profile".
5. In Burp, change the email address in the URL's Y parameter to the email address of your victim account.
4. Next, the "WALOGIN" cookie value will be an ASCII encoded version of your email address. Using Burp Decoder, ASCII encode your victim's email address and replace the "WALOGIN" cookie value with that.5. Submit this request. You should now be accessing/editing the victim's profile. You can make modifications and access any information in this profile as long as you replace those two values in Burp for each request.
File Tags
- ActiveX[18] (932)
- Advisory[19] (79,883)
- Arbitrary[20] (15,740)
- BBS[21] (2,859)
- Bypass[22] (1,625)
- CGI[23] (1,018)
- Code Execution[24] (6,953)
- Conference[25] (674)
- Cracker[26] (840)
- CSRF[27] (3,294)
- DoS[28] (22,661)
- Encryption[29] (2,353)
- Exploit[30] (50,465)
- File Inclusion[31] (4,171)
- File Upload[32] (948)
- Firewall[33] (821)
- Info Disclosure[34] (2,669)
- Intrusion Detection[35] (868)
- Java[36] (2,913)
- JavaScript[37] (823)
- Kernel[38] (6,324)
- Local[39] (14,215)
- Magazine[40] (586)
- Overflow[41] (12,442)
- Perl[42] (1,418)
- PHP[43] (5,097)
- Proof of Concept[44] (2,293)
- Protocol[45] (3,439)
- Python[46] (1,468)
- Remote[47] (30,100)
- Root[48] (3,506)
- Rootkit[49] (501)
- Ruby[50] (595)
- Scanner[51] (1,633)
- Security Tool[52] (7,796)
- Shell[53] (3,111)
- Shellcode[54] (1,206)
- Sniffer[55] (888)
- Spoof[56] (2,172)
- SQL Injection[57] (16,124)
- TCP[58] (2,382)
- Trojan[59] (686)
- UDP[60] (878)
- Virus[61] (662)
- Vulnerability[62] (31,186)
- Web[63] (9,382)
- Whitepaper[64] (3,732)
- x86[65] (946)
- XSS[66] (17,509)
- Other[67]
File Archives
- January 2023[68]
- December 2022[69]
- November 2022[70]
- October 2022[71]
- September 2022[72]
- August 2022[73]
- July 2022[74]
- June 2022[75]
- May 2022[76]
- April 2022[77]
- March 2022[78]
- February 2022[79]
- Older[80]
Systems
- AIX[81] (426)
- Apple[82] (1,936)
- BSD[83] (370)
- CentOS[84] (55)
- Cisco[85] (1,917)
- Debian[86] (6,653)
- Fedora[87] (1,690)
- FreeBSD[88] (1,242)
- Gentoo[89] (4,288)
- HPUX[90] (878)
- iOS[91] (334)
- iPhone[92] (108)
- IRIX[93] (220)
- Juniper[94] (67)
- Linux[95] (44,443)
- Mac OS X[96] (684)
- Mandriva[97] (3,105)
- NetBSD[98] (255)
- OpenBSD[99] (479)
- RedHat[100] (12,519)
- Slackware[101] (941)
- Solaris[102] (1,607)
- SUSE[103] (1,444)
- Ubuntu[104] (8,234)
- UNIX[105] (9,178)
- UnixWare[106] (185)
- Windows[107] (6,513)
- Other[108]