USN-7435-1 and USN-7629-1 fixed vulnerabilities in Protocol Buffers for several releases of Ubuntu. This update provides the corresponding fixes for Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, and Ubuntu 20.04 LTS.
Original advisory details:
It was discovered that Protocol Buffers incorrectly handled memory when receiving malicious input using the Python bindings. An attacker could possibly use this issue to cause a denial of service. (CVE-2025-4565)
It was discovered that Protocol Buffers incorrectly handled memory when receiving malicious input using the Java bindings. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 25.04. (CVE-2024-7254)
{ "binaries": [ { "binary_name": "libprotobuf-dev", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotobuf-java", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotobuf-lite9v5", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotobuf-lite9v5-dbgsym", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotobuf9v5", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotobuf9v5-dbgsym", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotoc-dev", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotoc9v5", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "libprotoc9v5-dbgsym", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "protobuf-compiler", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "protobuf-compiler-dbgsym", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" }, { "binary_name": "python-protobuf", "binary_version": "2.6.1-1.3ubuntu0.1~esm4" } ], "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "libprotobuf-dev", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotobuf-java", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotobuf-lite10", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotobuf-lite10-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotobuf10", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotobuf10-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotoc-dev", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotoc10", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "libprotoc10-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "protobuf-compiler", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "protobuf-compiler-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "python-protobuf", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "python-protobuf-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "python3-protobuf", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" }, { "binary_name": "python3-protobuf-dbgsym", "binary_version": "3.0.0-9.1ubuntu1.1+esm3" } ], "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro" }
{ "binaries": [ { "binary_name": "libprotobuf-dev", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotobuf-java", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotobuf-lite17", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotobuf-lite17-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotobuf17", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotobuf17-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotoc-dev", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotoc17", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "libprotoc17-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "protobuf-compiler", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "protobuf-compiler-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "python-protobuf", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "python-protobuf-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "python3-protobuf", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "python3-protobuf-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "ruby-google-protobuf", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" }, { "binary_name": "ruby-google-protobuf-dbgsym", "binary_version": "3.6.1.3-2ubuntu5.2+esm2" } ], "availability": "Available with Ubuntu Pro (Infra-only): https://ubuntu.com/pro" }