A flaw was found in glib-networking. When establishing connections using Transport Layer Security (TLS) version 1.3, the client-side session cache does not limit the number of session tickets retained for a single host. A malicious server can exploit this by sending excessive session ticket messages, causing the client application to continuously consume memory. This unbounded memory growth can exhaust system memory, resulting in a Denial of Service (DoS).
{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.48.2-1~ubuntu16.04.2"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.48.2-1~ubuntu16.04.2"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.48.2-1~ubuntu16.04.2"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.48.2-1~ubuntu16.04.2"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.56.0-1ubuntu0.1"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.56.0-1ubuntu0.1"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.56.0-1ubuntu0.1"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.56.0-1ubuntu0.1"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.64.2-1ubuntu0.1"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.64.2-1ubuntu0.1"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.64.2-1ubuntu0.1"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.64.2-1ubuntu0.1"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.72.0-1"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.72.0-1"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.72.0-1"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.72.0-1"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.80.0-1build1"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.80.0-1build1"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.80.0-1build1"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.80.0-1build1"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.80.1-1build2"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.80.1-1build2"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.80.1-1build2"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.80.1-1build2"
}
]
}{
"binaries": [
{
"binary_name": "glib-networking",
"binary_version": "2.90.0-2"
},
{
"binary_name": "glib-networking-common",
"binary_version": "2.90.0-2"
},
{
"binary_name": "glib-networking-services",
"binary_version": "2.90.0-2"
},
{
"binary_name": "glib-networking-tests",
"binary_version": "2.90.0-2"
}
]
}