{"id":"CVE-2011-0904","aliases":["DEBIAN-CVE-2011-0904","DSA-2238-1","EUVD-2011-0916","GHSA-5c7f-3fp9-p3v4","RHSA-2013:0169","openSUSE-SU-2024:10047-1"],"status":"published","title":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2...","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","severity":{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:N/A:P","level":"low","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-08","score":0.02303,"percentile":0.83441,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-119"],"published":"2011-05-10T18:00:00Z","modified":"2026-10-23T17:47:23Z","fixes":[{"ecosystem":"Debian:12","package":"vino","fixed_in":["2.28.2-3"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"Debian:12","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.28.2-3"}]}]},{"source":"osv","ecosystem":"Debian:6.0","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.28.2-2+squeeze1"}]}],"versions":["2.28.2-2"],"bundled":2},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::client","package":"vino-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::server","package":"vino-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"Red Hat:enterprise_linux:6::workstation","package":"vino-debuginfo","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"0:2.28.1-8.el6_3"}]}],"bundled":5},{"source":"osv","ecosystem":"openSUSE:Tumbleweed","package":"vino","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.22.0-1.1"}]}],"bundled":3}],"products":[{"vendor":"david_king","product":"vino"}],"references":[{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/67243","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=0c2c9175963fc56bf2af10e42867181332f96ce0","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://www.ubuntu.com/usn/usn-1128-1/","tags":["vendor-advisory","x_refsource_UBUNTU","x_transferred","advisory"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=d050a22b1c284b633c407ef92fde95c47e8fdb8a","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://lists.opensuse.org/opensuse-security-announce/2011-05/msg00005.html","tags":["vendor-advisory","x_refsource_SUSE","x_transferred","web"]},{"url":"http://www.mandriva.com/security/advisories?name=MDVSA-2011:087","tags":["vendor-advisory","x_refsource_MANDRIVA","x_transferred","advisory"]},{"url":"http://rhn.redhat.com/errata/RHSA-2013-0169.html","tags":["vendor-advisory","x_refsource_REDHAT","x_transferred","advisory"]},{"url":"http://secunia.com/advisories/44410","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory","advisory"]},{"url":"http://ftp.gnome.org/pub/GNOME/sources/vino/2.32/vino-2.32.2.news","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.vupen.com/english/advisories/2011/1144","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","Vendor Advisory","advisory"]},{"url":"http://ftp.gnome.org/pub/GNOME/sources/vino/2.28/vino-2.28.3.news","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/47681","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=456dadbb5c5971d3448763a44c05b9ad033e522f","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://git.gnome.org/browse/vino/log/?h=gnome-2-30","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://www.debian.org/security/2011/dsa-2238","tags":["vendor-advisory","x_refsource_DEBIAN","x_transferred","advisory"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=e17bd4e369f90748654e31a4867211dc7610975d","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"https://bugzilla.gnome.org/show_bug.cgi?id=641802","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=dff52694a384fe95195f2211254026b752d63ec4","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=694455","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix","report"]},{"url":"http://git.gnome.org/browse/vino/commit/?id=8beefcf7792d343c10c919ee0c928c81f73b1279","tags":["x_refsource_CONFIRM","x_transferred","Patch","fix"]},{"url":"http://secunia.com/advisories/44463","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory","advisory"]},{"url":"http://ftp.gnome.org/pub/GNOME/sources/vino/3.0/vino-3.0.2.news","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://git.gnome.org/browse/vino/tree/NEWS","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-0904","tags":["advisory"]},{"url":"http://www.ubuntu.com/usn/usn-1128-1"},{"url":"https://github.com/advisories/GHSA-5c7f-3fp9-p3v4"},{"url":"https://security-tracker.debian.org/tracker/CVE-2011-0904","tags":["advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2013:0169","tags":["advisory"]},{"url":"https://access.redhat.com/security/updates/classification/#moderate","tags":["article"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=553477","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=678846","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=694456","tags":["report"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=857250","tags":["report"]},{"url":"https://security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0169.json","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-0904","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-0904","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-0905","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-0905","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-0905","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-1164","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-1164","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-1164","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2011-1165","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2011-1165","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2011-1165","tags":["advisory"]},{"url":"https://access.redhat.com/security/cve/CVE-2012-4429","tags":["report"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2012-4429","tags":["advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2012-4429","tags":["advisory"]},{"url":"","tags":["advisory"]},{"url":"https://www.suse.com/security/cve/CVE-2011-0904","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-0905","tags":["web"]},{"url":"https://www.suse.com/security/cve/CVE-2011-1164","tags":["web"]}],"sources":{"cve":[{"id":"CVE-2011-0904","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2011-05-10T18:00:00Z","modified":"2024-08-06T22:05:54.511Z","updated_at":"2026-11-02T14:35:39.447402Z"}],"euvd":[{"id":"EUVD-2011-0916","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2011-05-10T18:00:00Z","modified":"2024-08-06T22:05:54Z","updated_at":"2026-11-03T01:55:58.816237Z"}],"ghsa":[{"id":"GHSA-5c7f-3fp9-p3v4","title":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2...","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2022-05-17T02:01:41Z","modified":"2025-04-11T03:47:50Z","cwes":["CWE-119"],"updated_at":"2026-11-02T15:01:08.227504Z"}],"nvd":[{"id":"CVE-2011-0904","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2011-05-10T18:55:01.263Z","modified":"2026-06-16T23:28:17.217Z","cvss":[{"version":"2.0","score":3.5,"vector":"AV:N/AC:M/Au:S/C:N/I:N/A:P","level":"low","assessor":"primary"}],"cwes":["CWE-119"],"updated_at":"2026-11-02T14:02:08.47516Z"}],"osv":[{"id":"CVE-2011-0904","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2011-05-10T18:55:01Z","modified":"2026-04-10T03:41:39.132244Z","updated_at":"2026-11-02T15:43:57.991581Z"},{"id":"DEBIAN-CVE-2011-0904","description":"The rfbSendFramebufferUpdate function in server/libvncserver/rfbserver.c in vino-server in Vino 2.x before 2.28.3, 2.32.x before 2.32.2, 3.0.x before 3.0.2, and 3.1.x before 3.1.1, when raw encoding is used, allows remote authenticated users to cause a denial of service (daemon crash) via a large (1) X position or (2) Y position value in a framebuffer update request that triggers an out-of-bounds memory access, related to the rfbTranslateNone and rfbSendRectEncodingRaw functions.","status":"published","published":"2011-05-10T18:55:01.263Z","modified":"2026-10-23T17:47:23.026442931Z","updated_at":"2026-11-02T15:45:24.612044Z"},{"id":"DSA-2238-1","title":"vino - several","status":"published","published":"2011-05-19T00:00:00Z","modified":"2026-03-09T01:19:46.227501Z","updated_at":"2026-11-02T15:46:15.108335Z"},{"id":"openSUSE-SU-2024:10047-1","title":"vino-3.22.0-1.1 on GA media","description":"These are all security issues fixed in the vino-3.22.0-1.1 package on the GA media of openSUSE Tumbleweed.","status":"published","published":"2024-06-15T00:00:00Z","modified":"2026-02-04T04:30:56.290224Z","updated_at":"2026-11-02T16:58:33.135986Z"},{"id":"RHSA-2013:0169","title":"Red Hat Security Advisory: vino security update","status":"published","published":"2024-09-15T20:29:34Z","modified":"2026-06-26T10:20:34Z","updated_at":"2026-11-02T15:53:01.495018Z"}]}}
