CVE-2019-3857
An integer overflow flaw which could lead to an out of bounds write was discovered in libssh2 before 1.8.1 in the way SSH_MSG_CHANNEL_REQUES
CVSS
8.8
Alto
EPSS
6.1%
p93
KEV
—
Exploit Today
28
0-100
Publicado: 25 mar 2019 · Última mod.: 14 oct 2026 · CWE-190 · CWE-787
6.1%EPSS · 30 días6.1%
2026-10-052026-11-01
An integer overflow flaw which could lead to an out of bounds write was discovered in libssh2 before 1.8.1 in the way SSH_MSG_CHANNEL_REQUEST packets with an exit signal are parsed. A remote attacker who compromises a SSH server may be able to execute code on the client system when a user connects to the server.
- lists.opensuse.orghttp://lists.opensuse.org/opensuse-security-announce/2019-03/msg00040.html
- lists.opensuse.orghttp://lists.opensuse.org/opensuse-security-announce/2019-04/msg00003.html
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:0679
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:1175
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:1652
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:1791
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:1943
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:2399
- bugzilla.redhat.comhttps://bugzilla.redhat.com/show_bug.cgi?id=CVE-2019-3857
- lists.debian.orghttps://lists.debian.org/debian-lts-announce/2019/03/msg00032.html
- lists.fedoraproject.orghttps://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/5DK6VO2CEUTAJFYIKWNZKEKYMYR3NO2O/
- seclists.orghttps://seclists.org/bugtraq/2019/Apr/25
- security.netapp.comhttps://security.netapp.com/advisory/ntap-20190327-0005/
- www.debian.orghttps://www.debian.org/security/2019/dsa-4431
- www.libssh2.orghttps://www.libssh2.org/CVE-2019-3857.html
- www.oracle.comhttps://www.oracle.com/technetwork/security-advisory/cpuoct2019-5072832.html
- lists.opensuse.orghttp://lists.opensuse.org/opensuse-security-announce/2019-03/msg00040.html
- lists.opensuse.orghttp://lists.opensuse.org/opensuse-security-announce/2019-04/msg00003.html
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:0679
- access.redhat.comhttps://access.redhat.com/errata/RHSA-2019:1175
CVECVSSEPSSKEVRExplotTítuloVis.
CVE-2026-1197395.3 MED—
———The VobSub subtitle decoder libsub_vob (part of the Amlogic DroidLogic SubTitleService), as shipped on Nexbox A95X (Amlogic S905X) TV boxes, contains an out-of-bounds write vulnerability in vob_fill_pixel() that allows remote attackers to corrupt stack memory by sending a crafted SET_CONTR command with an attacker-controlled alpha value that drives an unbounded array index (change_data) past the end of the fixed four-element PixelDatas array. Attackers can exploit this by sending malicious VobSub data over the unauthenticated tcp/10100 socket or via a malicious .sub file to zero out adjacent stack bytes, resulting in silent stack corruption or process crash.4hCVE-2026-1200675.9 MED—
———For updatable cursors, which are enabled by default, psqlODBC adds hidden ctid and, for tables with OIDs, oid columns to the query. It copies each value into a 32-byte stack buffer using the length the server sent, without checking it against the buffer size, so a value of 32 bytes or more writes past the buffer. A server not trusted under current SSL settings can send such a value. So can any database user who can create a view with its own column named ctid that the application reads with an updatable cursor. Builds with _FORTIFY_SOURCE abort; other builds overwrite adjacent stack memory. Versions before psqlODBC 18.00.0006 are affected.4hCVE-2026-1200647.5 ALT—
———Several psqlODBC entry points use an application-supplied column number or row index as an array index without validating it. SQLBindCol with a column number above 32767 wraps the binding count negative and a later copy runs off the array. A negative SQL_DESC_COUNT on an application row descriptor unbinds columns at negative indexes. SQLColAttribute with a very large column number uses a negative index. SQLSetPos(SQL_ADD) does not check the row number against the rowset size. An application that forwards untrusted column or row numbers exposes its process to out-of-bounds reads and writes. Versions before psqlODBC 18.00.0006 are affected.4hCVE-2026-1200635.9 MED—
———When psqlODBC quotes a schema or table name into a 128-byte stack buffer, its length check lets it write up to two bytes past the end of the buffer for a long name. The names come from the application's SQL text: the table of a statement the driver parses to describe its columns, and the target of the last INSERT when the driver rewrites SELECT @@IDENTITY. In the @@IDENTITY rewrite, a column name sent by the server can also write one byte past the buffer. The bytes written past the buffer are a double quote and a NUL. An application that forwards untrusted SQL text to the driver exposes its process to stack corruption. Versions before psqlODBC 18.00.0006 are affected.4hCVE-2026-1200587.5 ALT—
———psqlODBC sizes its row cache from the column count of a cursor's first result, but recomputes the column count from each later FETCH reply without checking that it matches. A server not trusted under current SSL settings can answer a later FETCH with more columns and make the driver write tuple records past the end of the heap allocation. A keyset reply with fewer columns than the key fields also underflows the unsigned field count. This is reachable with UseDeclareFetch enabled. Versions before psqlODBC 18.00.0006 are affected.4hCVE-2026-115653——
———In Eclipse ThreadX versions 6.0.1 through 6.5.2.202603, the PendSV handler of the Cortex-M module ports saves a preempted user-mode module thread's registers in privileged mode at addresses taken from the thread's stack pointer, without checking that pointer against the thread's stack. A user-mode, memory-protected module can thereby write up to nine words, eight of its choosing, or 25 with floating-point state, into memory immediately below any region it may write, and read back what is stored there.5h