CVE-2010-2785 Command injection in n/a

Medium 6.5 Published Updated

Remote authenticated users can execute arbitrary CTCP commands in KVIrc due to improper handling of backslash characters.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2010-2785?

CVE-2010-2785 is a medium-severity command injection vulnerability in n/a, published on 2 Aug 2010. Any signed-in user can exploit it over the network, with no action from the victim.

Official description

The IRC Protocol component in KVIrc 3.x and 4.x before r4693 does not properly handle \ (backslash) characters, which allows remote authenticated users to execute arbitrary CTCP commands via vectors involving \r and \40 sequences, a different vulnerability than CVE-2010-2451 and CVE-2010-2452.

Which versions are affected by CVE-2010-2785?

It affects 1 product.

Products include Kvirc Kvirc.

How do I fix CVE-2010-2785?

Upgrade to a fixed version.

Upgrade, and pass arguments to programs as a list instead of through a shell. More about Command injection.

Is CVE-2010-2785 being exploited?

It is not confirmed as exploited in the wild, but public exploit code for CVE-2010-2785 exists.

Public exploit code: 1 Exploit-DB entry.

Sources

Also known as DEBIAN-CVE-2010-2785, DSA-2078-1, GHSA-f56f-xchc-vpm3, openSUSE-SU-2024:10245-1.

Is CVE-2010-2785 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free