Описание
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.
| Релиз | Статус | Примечание |
|---|---|---|
| devel | not-affected | 2.88.1-2 |
| esm-infra-legacy/trusty | released | 2.40.2-0ubuntu1.1+esm8 |
| esm-infra-legacy/xenial | released | 2.48.2-0ubuntu4.8+esm6 |
| esm-infra/bionic | released | 2.56.4-0ubuntu0.18.04.9+esm6 |
| esm-infra/focal | released | 2.64.6-1~ubuntu20.04.9+esm2 |
| jammy | released | 2.72.4-0ubuntu2.10 |
| noble | released | 2.80.0-6ubuntu3.9 |
| questing | ignored | end of life, was needs-triage |
| resolute | released | 2.88.0-1ubuntu0.1 |
| upstream | released | 2.88.1-2 |
Показывать по
EPSS
8.2 High
CVSS3
Связанные уязвимости
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.
A flaw was found in GLib. A buffer over-read can occur in g_io_channel_read_line_backend() in the giochannel.c file when a custom line terminator with a length greater than one is set, causing memcmp to read past the GString buffer. This vulnerability can cause a minor information disclosure of 7 bytes or a denial of service when the buffer over-read crosses a page boundary.
Glib: buffer over-read in glib/giochannel.c via "g_io_channel_read_line_backend"
A flaw was found in GLib. A buffer over-read can occur in g_io_channel ...
EPSS
8.2 High
CVSS3