• Bug#1098903: abseil: CVE-2025-0838

    From Tobias Frost@21:1/5 to carnil@debian.org on Sat Apr 5 15:10:01 2025
    Control: tags -1 pending patch

    Hi,

    I'm going to team upload abseil with a dedicated fix for this CVE and
    then will also follow-up for a stable-proposed-update, once sid and
    testing has the fix.

    Attached is the backported patch.


    On Tue, 25 Feb 2025 21:01:53 +0100 Salvatore Bonaccorso
    <carnil@debian.org> wrote:
    Source: abseil
    Version: 20230802.1-4
    Severity: important
    Tags: security upstream
    X-Debbugs-Cc: carnil@debian.org, Debian Security Team
    <team@security.debian.org>
    Control: found -1 20220623.1-1

    Hi,

    The following vulnerability was published for abseil.

    CVE-2025-0838[0]:
    | There exists a heap buffer overflow vulnerable in Abseil-cpp. The
    | sized constructors, reserve(), and rehash() methods of
    | absl::{flat,node}hash{set,map} did not impose an upper bound on
    | their size argument. As a result, it was possible for a caller to
    | pass a very large size that would cause an integer overflow when
    | computing the size of the container's backing store, and a
    | subsequent out-of-bounds memory write. Subsequent accesses to the
    | container might also access out-of-bounds memory. We recommend
    | upgrading past commit 5a0e2cb5e3958dd90bb8569a2766622cb74d90c1


    If you fix the vulnerability please also make sure to include the
    CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

    For further information see:

    [0] https://security-tracker.debian.org/tracker/CVE-2025-0838
         https://www.cve.org/CVERecord?id=CVE-2025-0838
    [1]
    https://github.com/abseil/abseil-cpp/commit/5a0e2cb5e3958dd90bb8569a2766622cb74d90c1

    Regards,
    Salvatore



    RGVzY3JpcHRpb246IENWRS0yMDI1LTA4MzggLSBIZWFwIGJ1ZmZlciBvdmVyZmxvdyB2dWxuZXJh YmxlIGluIEFic2VpbC1jcHAKT3JpZ2luOiBodHRwczovL2dpdGh1Yi5jb20vYWJzZWlsL2Fic2Vp bC1jcHAvY29tbWl0LzVhMGUyY2I1ZTM5NThkZDkwYmI4NTY5YTI3NjY2MjJjYjc0ZDkwYzEKQnVn LURlYmlhbjogaHR0cHM6Ly9idWdzLmRlYmlhbi5vcmcvY2dpLWJpbi9idWdyZXBvcnQuY2dpP2J1 Zz0xMDk4OTAzCgpGcm9tIDVhMGUyY2I1ZTM5NThkZDkwYmI4NTY5YTI3NjY2MjJjYjc0ZDkwYzEg TW9uIFNlcCAxNyAwMDowMDowMCAyMDAxCkZyb206IERlcmVrIE1hdXJvIDxkbWF1cm9AZ29vZ2xl LmNvbT4KRGF0ZTogVGh1LCAyMyBKYW4gMjAyNSAwNjozMzo0MyAtMDgwMApTdWJqZWN0OiBbUEFU Q0hdIEZpeCBwb3RlbnRpYWwgaW50ZWdlciBvdmVyZmxvdyBpbiBoYXNoIGNvbnRhaW5lcgogY3Jl YXRlL3Jlc2l6ZQoKVGhlIHNpemVkIGNvbnN0cnVjdG9ycywgcmVzZXJ2ZSgpLCBhbmQgcmVoYXNo KCkgbWV0aG9kcyBvZgphYnNsOjp7ZmxhdCxub2RlfV9oYXNoX3tzZXQsbWFwfSBkaWQgbm90IGlt cG9zZSBhbiB1cHBlciBib3VuZCBvbgp0aGVpciBzaXplIGFyZ3VtZW50LiBBcyBhIHJlc3VsdCwg aXQgd2FzIHBvc3NpYmxlIGZvciBhIGNhbGxlciB0byBwYXNzCmEgdmVyeSBsYXJnZSBzaXplIHRo YXQgd291bGQgY2F1c2UgYW4gaW50ZWdlciBvdmVyZmxvdyB3aGVuIGNvbXB1dGluZwp0aGUgc2l6 ZSBvZiB0aGUgY29udGFpbmVyJ3MgYmFja2luZyBzdG9yZS4gU3Vic2VxdWVudCBhY2Nlc3NlcyB0 byB0aGUKY29udGFpbmVyIG1pZ2h0IHRoZW4gYWNjZXNzIG91dC1vZi1ib3VuZHMgbWVtb3J5LgoK VGhlIGZpeCBpcyBpbiB0d28gcGFydHM6CgoxKSBVcGRhdGUgbWF4X3NpemUoKSB0byByZXR1cm4g dGhlIG1heGltdW0gbnVtYmVyIG9mIGl0ZW1zIHRoYXQgY2FuIGJlCnN0b3JlZCBpbiB0aGUgY29u dGFpbmVyCgoyKSBWYWxpZGF0ZSB0aGUgc2l6ZSBhcmd1bWVudHMgdG8gdGhlIGNvbnN0cnVjdG9y cywgcmVzZXJ2ZSgpLCBhbmQKcmVoYXNoKCkgbWV0aG9kcywgYW5kIGFib3J0IHRoZSBwcm9ncmFt IHdoZW4gdGhlIGFyZ3VtZW50IGlzIGludmFsaWQKCldlJ3ZlIGxvb2tlZCBhdCB1c2VzIG9mIHRo ZXNlIGNvbnRhaW5lcnMgaW4gR29vZ2xlIGNvZGViYXNlcyBsaWtlCkNocm9tZSwgYW5kIGRldGVy bWluZWQgdGhpcyB2dWxuZXJhYmlsaXR5IGlzIGxpa2VseSB0byBiZSBkaWZmaWN1bHQgdG8KZXhw bG9pdC4gVGhpcyBpcyBwcmltYXJpbHkgYmVjYXVzZSBjb250YWluZXIgc2l6ZXMgYXJlIHJhcmVs eQphdHRhY2tlci1jb250cm9sbGVkLgoKVGhlIGJ1ZyB3YXMgZGlzY292ZXJlZCBieSBEbWl0cnkg Vnl1a292IDxkdnl1a292QGdvb2dsZS5jb20+LgoKUGlwZXJPcmlnaW4tUmV2SWQ6IDcxODg0MTg3 MApDaGFuZ2UtSWQ6IEljMDlkYzlkZTE0MGEzNWRiYjQ1YWI5ZDkwZjU4MzgzY2YyZGU4Mjg2Ci0t LQogYWJzbC9jb250YWluZXIvaW50ZXJuYWwvcmF3X2hhc2hfc2V0LmNjICAgICAgfCAgNSArKysr CiBhYnNsL2NvbnRhaW5lci9pbnRlcm5hbC9yYXdfaGFzaF9zZXQuaCAgICAgICB8IDI2ICsrKysr KysrKysrKysrKysrKystCiBhYnNsL2NvbnRhaW5lci9pbnRlcm5hbC9yYXdfaGFzaF9zZXRfdGVz dC5jYyB8ICA4ICsrKysrKwogMyBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAxIGRl bGV0aW9uKC0pCgotLS0gYS9hYnNsL2NvbnRhaW5lci9pbnRlcm5hbC9yYXdfaGFzaF9zZXQuY2MK KysrIGIvYWJzbC9jb250YWluZXIvaW50ZXJuYWwvcmF3X2hhc2hfc2V0LmNjCkBAIC0yNCwxMSAr MjQsMTYgQEAKICNpbmNsdWRlICJhYnNsL2Jhc2UvY29uZmlnLmgiCiAjaW5jbHVkZSAiYWJzbC9i YXNlL2R5bmFtaWNfYW5ub3RhdGlvbnMuaCIKICNpbmNsdWRlICJhYnNsL2Jhc2UvaW50ZXJuYWwv ZW5kaWFuLmgiCisjaW5jbHVkZSAiYWJzbC9iYXNlL2ludGVybmFsL3Jhd19sb2dnaW5nLmgiCiAj aW5jbHVkZSAiYWJzbC9iYXNlL29wdGltaXphdGlvbi5oIgogI2luY2x1ZGUgImFic2wvY29udGFp bmVyL2ludGVybmFsL2NvbnRhaW5lcl9tZW1vcnkuaCIKICNpbmNsdWRlICJhYnNsL2NvbnRhaW5l ci9pbnRlcm5hbC9oYXNodGFibGV6X3NhbXBsZXIuaCIKICNpbmNsdWRlICJhYnNsL2hhc2gvaGFz aC5oIgogCisvLyBpbnZhbGlkIHN0YXRlIHRoYXQgc2FuaXRpemVycyBtYXkgaGVscCBkaWFnbm9z ZS4KKyNkZWZpbmUgQUJTTF9TV0lTU1RBQkxFX0FTU0VSVChDT05ESVRJT04pIFwKKyAgYXNzZXJ0 KChDT05ESVRJT04pICYmICJUcnkgZW5hYmxpbmcgc2FuaXRpemVycy4iKQorCiBuYW1lc3BhY2Ug YWJzbCB7CiBBQlNMX05BTUVTUEFDRV9CRUdJTgogbmFtZXNwYWNlIGNvbnRhaW5lcl9pbnRlcm5h bCB7CkBAIC02MzgsNiArNjQzLDEwIEBACiAgIHJldHVybiB0YXJnZXQub2Zmc2V0OwogfQogCit2 b2lkIEhhc2hUYWJsZVNpemVPdmVyZmxvdygpIHsKKyAgQUJTTF9SQVdfTE9HKEZBVEFMLCAiSGFz aCB0YWJsZSBzaXplIG92ZXJmbG93Iik7Cit9CisKIH0gIC8vIG5hbWVzcGFjZSBjb250YWluZXJf aW50ZXJuYWwKIEFCU0xfTkFNRVNQQUNFX0VORAogfSAgLy8gbmFtZXNwYWNlIGFic2wKLS0tIGEv YWJzbC9jb250YWluZXIvaW50ZXJuYWwvcmF3X2hhc2hfc2V0LmgKKysrIGIvYWJzbC9jb250YWlu ZXIvaW50ZXJuYWwvcmF3X2hhc2hfc2V0LmgKQEAgLTI1Miw2ICsyNTIsMTUgQEAKICNkZWZpbmUg QUJTTF9TV0lTU1RBQkxFX0VOQUJMRV9HRU5FUkFUSU9OUwogI2VuZGlmCiAKKyNpZmRlZiBBQlNM X1NXSVNTVEFCTEVfQVNTRVJUCisjZXJyb3IgQUJTTF9TV0lTU1RBQkxFX0FTU0VSVCBjYW5ub3Qg YmUgZGlyZWN0bHkgc2V0CisjZWxzZQorLy8gV2UgdXNlIHRoaXMgbWFjcm8gZm9yIGFzc2VydGlv bnMgdGhhdCB1c2VycyBtYXkgc2VlIHdoZW4gdGhlIHRhYmxlIGlzIGluIGFuCisvLyBpbnZhbGlk IHN0YXRlIHRoYXQgc2FuaXRpemVycyBtYXkgaGVscCBkaWFnbm9zZS4KKyNkZWZpbmUgQUJTTF9T V0lTU1RBQkxFX0FTU0VSVChDT05ESVRJT04pIFwKKyAgYXNzZXJ0KChDT05ESVRJT04pICYmICJU cnkgZW5hYmxpbmcgc2FuaXRpemVycy4iKQorI2VuZGlmCisKIC8vIFdlIHVzZSB1aW50OF90IHNv IHdlIGRvbid0IG5lZWQgdG8gd29ycnkgYWJvdXQgcGFkZGluZy4KIHVzaW5nIEdlbmVyYXRpb25U eXBlID0gdWludDhfdDsKIApAQCAtMTIwOCw2ICsxMjE3LDkgQEAKICAgLy8gR2l2ZW4gdGhlIGNh cGFjaXR5IG9mIGEgdGFibGUsIGNvbXB1dGVzIHRoZSB0b3RhbCBzaXplIG9mIHRoZSBiYWNraW5n CiAgIC8vIGFycmF5LgogICBzaXplX3QgYWxsb2Nfc2l6ZShzaXplX3Qgc2xvdF9zaXplKSBjb25z dCB7CisgICAgQUJTTF9TV0lTU1RBQkxFX0FTU0VSVCgKKyAgICAgICAgc2xvdF9zaXplIDw9Cisg ICAgICAgICgoc3RkOjpudW1lcmljX2xpbWl0czxzaXplX3Q+OjptYXgpKCkgLSBzbG90X29mZnNl dF8pIC8gY2FwYWNpdHlfKTsKICAgICByZXR1cm4gc2xvdF9vZmZzZXRfICsgY2FwYWNpdHlfICog c2xvdF9zaXplOwogICB9CiAKQEAgLTE1MDAsNiArMTUxMiwxNSBAQAogICByZXR1cm4gbiA/IH5z aXplX3R7fSA+PiBjb3VudGxfemVybyhuKSA6IDE7CiB9CiAKK3RlbXBsYXRlIDxzaXplX3Qga1Ns b3RTaXplPgorc2l6ZV90IE1heFZhbGlkQ2FwYWNpdHkoKSB7CisgIHJldHVybiBOb3JtYWxpemVD YXBhY2l0eSgoc3RkOjpudW1lcmljX2xpbWl0czxzaXplX3Q+OjptYXgpKCkgLyA0IC8KKyAgICAg ICAgICAgICAgICAgICAgICAgICAgIGtTbG90U2l6ZSk7Cit9CisKKy8vIFVzZSBhIG5vbi1pbmxp bmVkIGZ1bmN0aW9uIHRvIGF2b2lkIGNvZGUgYmxvYXQuCitbW25vcmV0dXJuXV0gdm9pZCBIYXNo VGFibGVTaXplT3ZlcmZsb3coKTsKKwogLy8gR2VuZXJhbCBub3RlcyBvbiBjYXBhY2l0eS9ncm93 dGggbWV0aG9kcyBiZWxvdzoKIC8vIC0gV2UgdXNlIDcvOHRoIGFzIG1heGltdW0gbG9hZCBmYWN0 b3IuIEZvciAxNi13aWRlIGdyb3VwcywgdGhhdCBnaXZlcyBhbgogLy8gICBhdmVyYWdlIG9mIHR3 byBlbXB0eSBzbG90cyBwZXIgZ3JvdXAuCkBAIC0yNjE0LDYgKzI2MzUsMTAgQEAKICAgICAgIDog c2V0dGluZ3NfKENvbW1vbkZpZWxkczo6Q3JlYXRlRGVmYXVsdDxTb29FbmFibGVkKCk+KCksIGhh c2gsIGVxLAogICAgICAgICAgICAgICAgICAgYWxsb2MpIHsKICAgICBpZiAoYnVja2V0X2NvdW50 ID4gKFNvb0VuYWJsZWQoKSA/IFNvb0NhcGFjaXR5KCkgOiAwKSkgeworICAgICAgaWYgKEFCU0xf UFJFRElDVF9GQUxTRShidWNrZXRfY291bnQgPgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICBNYXhWYWxpZENhcGFjaXR5PHNpemVvZihzbG90X3R5cGUpPigpKSkgeworICAgICAgICBIYXNo VGFibGVTaXplT3ZlcmZsb3coKTsKKyAgICAgIH0KICAgICAgIHJlc2l6ZShOb3JtYWxpemVDYXBh Y2l0eShidWNrZXRfY291bnQpKTsKICAgICB9CiAgIH0KQEAgLTI4NzEsNyArMjg5Niw5IEBACiAg ICAgQUJTTF9BU1NVTUUoIWtFbmFibGVkIHx8IGNhcCA+PSBrQ2FwYWNpdHkpOwogICAgIHJldHVy biBjYXA7CiAgIH0KLSAgc2l6ZV90IG1heF9zaXplKCkgY29uc3QgeyByZXR1cm4gKHN0ZDo6bnVt ZXJpY19saW1pdHM8c2l6ZV90Pjo6bWF4KSgpOyB9CisgIHNpemVfdCBtYXhfc2l6ZSgpIGNvbnN0 IHsKKyAgICByZXR1cm4gQ2FwYWNpdHlUb0dyb3d0aChNYXhWYWxpZENhcGFjaXR5PHNpemVvZihz bG90X3R5cGUpPigpKTsKKyAgfQogCiAgIEFCU0xfQVRUUklCVVRFX1JFSU5JVElBTElaRVMgdm9p ZCBjbGVhcigpIHsKICAgICAvLyBJdGVyYXRpbmcgb3ZlciB0aGlzIGNvbnRhaW5lciBpcyBPKGJ1 Y2tldF9jb3VudCgpKS4gV2hlbiBidWNrZXRfY291bnQoKQpAQCAtMzI2MCw2ICszMjg3LDkgQEAK ICAgICBhdXRvIG0gPSBOb3JtYWxpemVDYXBhY2l0eShuIHwgR3Jvd3RoVG9Mb3dlcmJvdW5kQ2Fw YWNpdHkoc2l6ZSgpKSk7CiAgICAgLy8gbiA9PSAwIHVuY29uZGl0aW9uYWxseSByZWhhc2hlcyBh cyBwZXIgdGhlIHN0YW5kYXJkLgogICAgIGlmIChuID09IDAgfHwgbSA+IGNhcCkgeworICAgICAg aWYgKEFCU0xfUFJFRElDVF9GQUxTRShtID4gTWF4VmFsaWRDYXBhY2l0eTxzaXplb2Yoc2xvdF90 eXBlKT4oKSkpIHsKKyAgICAgICAgSGFzaFRhYmxlU2l6ZU92ZXJmbG93KCk7CisgICAgICB9CiAg ICAgICByZXNpemUobSk7CiAKICAgICAgIC8vIFRoaXMgaXMgYWZ0ZXIgcmVzaXplLCB0byBlbnN1 cmUgdGhhdCB3ZSBoYXZlIGNvbXBsZXRlZCB0aGUgYWxsb2NhdGlvbgpAQCAtMzI3Miw2ICszMzAy LDkgQEAKICAgICBjb25zdCBzaXplX3QgbWF4X3NpemVfYmVmb3JlX2dyb3d0aCA9CiAgICAgICAg IGlzX3NvbygpID8gU29vQ2FwYWNpdHkoKSA6IHNpemUoKSArIGdyb3d0aF9sZWZ0KCk7CiAgICAg aWYgKG4gPiBtYXhfc2l6ZV9iZWZvcmVfZ3Jvd3RoKSB7CisgICAgICBpZiAoQUJTTF9QUkVESUNU X0ZBTFNFKG4gPiBtYXhfc2l6ZSgpKSkgeworICAgICAgICBIYXNoVGFibGVTaXplT3ZlcmZsb3co KTsKKyAgICAgIH0KICAgICAgIHNpemVfdCBtID0gR3Jvd3RoVG9Mb3dlcmJvdW5kQ2FwYWNpdHko bik7CiAgICAgICByZXNpemUoTm9ybWFsaXplQ2FwYWNpdHkobSkpOwogCkBAIC00MTYyLDUgKzQx OTUsNiBAQAogI3VuZGVmIEFCU0xfU1dJU1NUQUJMRV9FTkFCTEVfR0VORVJBVElPTlMKICN1bmRl ZiBBQlNMX1NXSVNTVEFCTEVfSUdOT1JFX1VOSU5JVElBTElaRUQKICN1bmRlZiBBQlNMX1NXSVNT VEFCTEVfSUdOT1JFX1VOSU5JVElBTElaRURfUkVUVVJOCisjdW5kZWYgQUJTTF9TV0lTU1RBQkxF X0FTU0VSVAogCiAjZW5kaWYgIC8vIEFCU0xfQ09OVEFJTkVSX0lOVEVSTkFMX1JBV19IQVNIX1NF VF9IXwotLS0gYS9hYnNsL2NvbnRhaW5lci9pbnRlcm5hbC9yYXdfaGFzaF9zZXRfdGVzdC5jYwor KysgYi9hYnNsL2NvbnRhaW5lci9pbnRlcm5hbC9yYXdfaGFzaF9zZXRfdGVzdC5jYwpAQCAtMzU5 NCw2ICszNTk0LDE0IEBACiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImhhc2gvZXEgZnVu Y3RvcnMgYXJlIGluY29uc2lzdGVudC4iKTsKIH0KIAorVEVTVChUYWJsZSwgTWF4U2l6ZU92ZXJm bG93KSB7CisgIHNpemVfdCBvdmVyZmxvdyA9IChzdGQ6Om51bWVyaWNfbGltaXRzPHNpemVfdD46 Om1heCkoKTsKKyAgRVhQRUNUX0RFQVRIX0lGX1NVUFBPUlRFRChJbnRUYWJsZSB0KG92ZXJmbG93 KSwgIkhhc2ggdGFibGUgc2l6ZSBvdmVyZmxvdyIpOworICBJbnRUYWJsZSB0OworICBFWFBFQ1Rf REVBVEhfSUZfU1VQUE9SVEVEKHQucmVzZXJ2ZShvdmVyZmxvdyksICJIYXNoIHRhYmxlIHNpemUg b3ZlcmZsb3ciKTsKKyAgRVhQRUNUX0RFQVRIX0lGX1NVUFBPUlRFRCh0LnJlaGFzaChvdmVyZmxv dyksICJIYXNoIHRhYmxlIHNpemUgb3ZlcmZsb3ciKTsKK30KKwogfSAgLy8gbmFtZXNwYWNlCiB9 ICAvLyBuYW1lc3BhY2UgY29udGFpbmVyX2ludGVybmFsCiBBQlNMX05BTUVTUEFDRV9FTkQK

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tobias Frost@21:1/5 to All on Sat Apr 5 16:30:01 2025
    Control: fixed -1 0~20200923.3-2+deb11u1

    ----- Forwarded message from Debian FTP Masters <ftpmaster@ftp-master.debian.org> -----

    Date: Sat, 05 Apr 2025 13:40:22 +0000
    From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
    To: debian-lts-changes@lists.debian.org, dispatch@tracker.debian.org
    Subject: Accepted abseil 0~20200923.3-2+deb11u1 (source) into oldstable-security

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA512

    Format: 1.8
    Date: Sat, 05 Apr 2025 14:07:19 +0200
    Source: abseil
    Architecture: source
    Version: 0~20200923.3-2+deb11u1
    Distribution: bullseye-security
    Urgency: medium
    Maintainer: Benjamin Barenblat <bbaren@debian.org>
    Changed-By: Tobias Frost <tobi@debian.org>
    Closes: 1098903
    Changes:
    abseil (0~20200923.3-2+deb11u1) bullseye-security; urgency=medium
    .
    * Non-maintainer upload by the LTS Security Team.
    * Backport patch for CVE-2025-0838 - heap buffer overflow vulnerablity
    (Closes: #1098903)
    Checksums-Sha1:
    f847c5837222909571e152ac1cf533224ff58b67 2504 abseil_0~20200923.3-2+deb11u1.dsc
    91cebcf3df80105f0c82ed621e7fa85285e00bc4 1783957 abseil_0~20200923.3.orig.tar.gz
    207036e7d03a28fa4ccb04080b796eac6ca80641 15184 abseil_0~20200923.3-2+deb11u1.debian.tar.xz
    795305287853c1161ef201105a1f1065cd6f85fe 7664 abseil_0~20200923.3-2+deb11u1_amd64.buildinfo
    Checksums-Sha256:
    e494e20e192462d02e24722a47eadb28a8a99bda017c15647ef98e80e0867e88 2504 abseil_0~20200923.3-2+deb11u1.dsc
    c378ef36bad4e6efd6726efc88014c59da0848ce5b9486f73307265d2d62a993 1783957 abseil_0~20200923.3.orig.tar.gz
    1478e60ce423fe11e059641ff48231fb90623b4172068056630a6ad2793de190 15184 abseil_0~20200923.3-2+deb11u1.debian.tar.xz
    047025bf8678eb3f36b17b0601218b312bded5f765aefdeb739d6881ea4bc0ac 7664 abseil_0~20200923.3-2+deb11u1_amd64.buildinfo
    Files:
    03011a0442738c2a09bcd429273dedff 2504 libs optional abseil_0~20200923.3-2+deb11u1.dsc
    b9781a171ea194eab02436f0eb9c5308 1783957 libs optional abseil_0~20200923.3.orig.tar.gz
    24773c46d3e657b70a2b93e03615747a 15184 libs optional abseil_0~20200923.3-2+deb11u1.debian.tar.xz
    5ef4f3b7fee724c907dfadf4c6573cbd 7664 libs optional abseil_0~20200923.3-2+deb11u1_amd64.buildinfo

    -----BEGIN PGP SIGNATURE-----

    iQIzBAEBCgAdFiEE/d0M/zhkJ3YwohhskWT6HRe9XTYFAmfxLnMACgkQkWT6HRe9 XTY4mQ//dKBFVLtCfKnw3Rg4aQRdNS+ZffteKX9QKsu2ERu1KoIqN7Ja6YRHnvL/ MixwIs55ry3j6eOdTjGzhtZ2tv/bIxXuADm2Tp1QdHz+Rl/hyVDYT1eEGZjz7S/h F5VfGjFqYwCIDFJ+59uCo2NecvRr/+LPsGoeiXm1RqTyLZatnTqVzuXzkjXFauXX 8um7wNGoCwW67Bq1ZvP2NrfQACRi5ViK0fMpMV7W1YvMjuCPIPev37ph5jER0PyQ VdIy1TCJZuezWhAIyunUEYisF4cPc1lMFd0GTU60mmDLPhYGuK2mn3PZly7FyNKL DHLy2LmvnYujd8DUhlfihCKwlQlktpN1bgp9SZbuyMoGQy2hBntgJc1kQbajwHMR dZCMwRGQDT5xj8FyGx3t4GEV9Ik4UW6QFuSRF1nmkGo/wDXl/3RzP7IlEiNjBqLP FiFFyGkKSnAtDyqR+rKkg99DX0StnfVK90AiwXdWoqjFrtQaTK0mgqZJWH6g+6pA WE9XvU3GVMyRNqMhx2TBjNW4CvfRgKR5VoKZx5Rogm9uqPUHghL55PwLXdqQjRhK SF5Khmd2FyY8aCIIoJ1M/E1tKaVPKdX5mFe+h6+eC4dEoHaLKyTHMeGwnyR0qQBD g6JpnMQL38ARwyscFBUHZZsB5lSTE+T+DmUzI4lX4DMVEjFWKXA=
    =BdtB
    -----END PGP SIGNATURE-----




    ----- End forwarded message -----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)