This update for gvfs fixes the following issues:
read_string() allocates buffers withouth verifying that the buffer is completely filled when
communicating with a malicious SFTP server, which can lead to uninitialized heap memory leaks (bsc#1278157).read_reply() processes length that exceeds requested client size when communicating with a malicious
SFTP server, which can lead to an OOB write (bsc#1278158).do_read() trusts the data length returned by a mounted MTP device and does not limit it to the
original size requested by the client, which can lead to an OOB write (bsc#1278156).{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}{
"binaries": [
{
"gvfs": "1.48.2-150400.4.15.1",
"gvfs-backend-afc": "1.48.2-150400.4.15.1",
"gvfs-backend-samba": "1.48.2-150400.4.15.1",
"gvfs-backends": "1.48.2-150400.4.15.1",
"gvfs-devel": "1.48.2-150400.4.15.1",
"gvfs-fuse": "1.48.2-150400.4.15.1",
"gvfs-lang": "1.48.2-150400.4.15.1"
}
]
}