Remote Clipboard Access Vulnerability in Vino Package
Summary
DEBIAN-CVE-2012-4429: Vino 2.28, 2.32, 3.4.2, and earlier allows remote attackers to read clipboard activity by listening on TCP port 5900. Affects vino versions < 3.8.1-1. Fixed in 3.8.1-1. How to fix ↓
Check if this vulnerability affects your application
Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.
No signup required · Results in about 60 seconds
Background
Vino is a remote desktop sharing application that allows users to connect to their desktops over a network. It is commonly used in Linux environments to facilitate remote access and support. The application operates by listening on TCP port 5900, enabling remote users to interact with the host system. However, certain versions of Vino have been found to have a vulnerability that allows unauthorized access to clipboard activity, posing a significant security risk.
Vulnerability Detail
The vulnerability identified as CVE-2012-4429 affects Vino versions 2.28, 2.32, 3.4.2, and earlier. It allows remote attackers to listen on TCP port 5900 and intercept clipboard data from users connected to the remote desktop session. This can lead to sensitive information being exposed, including passwords and personal data. The issue arises from inadequate access controls on clipboard data, making it possible for malicious actors to exploit this flaw without authentication.
How To Fix
Minimum fixed version
3.8.1-1
This is the first release that contains the fix.
sudo apt-get install --only-upgrade vino
Tip — Not sure which version your app runs? Vulert can match this fix to it. Scan free →
Workaround
As a temporary workaround, users can disable remote desktop sharing in Vino until the package is updated. This can be done by navigating to the Vino settings and turning off the remote access feature.
Conclusion
The vulnerability CVE-2012-4429 in the Vino package poses a serious risk by allowing remote attackers to access clipboard data. It is crucial for users to update to the patched version 3.8.1-1 or later to mitigate this risk. Until the update is applied, disabling remote desktop sharing is advised.
See every vulnerability recorded for vino →
FAQ
CVE-2012-4429 is a security vulnerability in the Vino remote desktop sharing application that allows unauthorized access to clipboard data.
Vino versions 2.28, 2.32, 3.4.2, and earlier are affected by this vulnerability.
You can use Vulert's playground at Vulert Scanner to check if your application is affected by this vulnerability without requiring any signup.
If you cannot update Vino immediately, it is recommended to disable remote desktop sharing as a temporary measure to protect sensitive information.
Vulert is a service that monitors and alerts users in real-time for open-source vulnerabilities in software using a manifest file like package-lock.json.
References
Related vulnerabilities
Recent vulnerabilities recorded for vino.