Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/1.2/patches/2225721/?format=api
{ "id": 2225721, "url": "http://patchwork.ozlabs.org/api/1.2/patches/2225721/?format=api", "web_url": "http://patchwork.ozlabs.org/project/swupdate/patch/B3757565-56B1-421E-B9C9-EAAEE33720E6@siemens.com/", "project": { "id": 58, "url": "http://patchwork.ozlabs.org/api/1.2/projects/58/?format=api", "name": "swupdate development", "link_name": "swupdate", "list_id": "swupdate.googlegroups.com", "list_email": "swupdate@googlegroups.com", "web_url": "https://github.com/sbabic/swupdate", "scm_url": "git://github.com/sbabic/swupdate", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<B3757565-56B1-421E-B9C9-EAAEE33720E6@siemens.com>", "list_archive_url": null, "date": "2026-04-21T14:05:47", "name": "[1/2] fix(openssl): correctly handle failure of EVP_DigestFinal", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "5858fc3b2b0161d7793e291dd4d1abcd4b5b8bb9", "submitter": { "id": 72180, "url": "http://patchwork.ozlabs.org/api/1.2/people/72180/?format=api", "name": "Storm, Christian", "email": "christian.storm@siemens.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/swupdate/patch/B3757565-56B1-421E-B9C9-EAAEE33720E6@siemens.com/mbox/", "series": [ { "id": 500810, "url": "http://patchwork.ozlabs.org/api/1.2/series/500810/?format=api", "web_url": "http://patchwork.ozlabs.org/project/swupdate/list/?series=500810", "date": "2026-04-21T14:03:43", "name": "Align return values across crypto backends", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/500810/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2225721/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2225721/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<swupdate+bncBDM5BMXESEDRBP4IT3HQMGQEDJDGAAQ@googlegroups.com>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=googlegroups.com header.i=@googlegroups.com\n header.a=rsa-sha256 header.s=20251104 header.b=kDPtS+y+;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=googlegroups.com\n (client-ip=2607:f8b0:4864:20::538; helo=mail-pg1-x538.google.com;\n envelope-from=swupdate+bncbdm5bmxesedrbp4it3hqmgqedjdgaaq@googlegroups.com;\n receiver=patchwork.ozlabs.org)" ], "Received": [ "from mail-pg1-x538.google.com (mail-pg1-x538.google.com\n [IPv6:2607:f8b0:4864:20::538])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4g0PJz4BCHz1yGs\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 22 Apr 2026 00:05:55 +1000 (AEST)", "by mail-pg1-x538.google.com with SMTP id\n 41be03b00d2f7-c799a65bad2sf178129a12.0\n for <incoming@patchwork.ozlabs.org>;\n Tue, 21 Apr 2026 07:05:55 -0700 (PDT)", "by 2002:a05:6a00:2ea9:b0:82f:6cf0:865b with SMTP id\n d2e1a72fcca58-82f771e9cffls6078799b3a.2.-pod-prod-08-us; Tue, 21 Apr 2026\n 07:05:50 -0700 (PDT)", "from DU2PR03CU002.outbound.protection.outlook.com\n (mail-northeuropeazlp170110003.outbound.protection.outlook.com.\n [2a01:111:f403:c200::3])\n by gmr-mx.google.com with ESMTPS id\n d2e1a72fcca58-82f8e9cdda9si459259b3a.1.2026.04.21.07.05.49\n for <swupdate@googlegroups.com>\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Tue, 21 Apr 2026 07:05:49 -0700 (PDT)", "from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:333::17)\n by AS2PR10MB6973.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:57b::21) with\n Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.32; Tue, 21 Apr\n 2026 14:05:47 +0000", "from DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::212:adbe:f7f4:84f8]) by DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM\n ([fe80::212:adbe:f7f4:84f8%3]) with mapi id 15.20.9818.033; Tue, 21 Apr 2026\n 14:05:47 +0000" ], "ARC-Seal": [ "i=3; a=rsa-sha256; t=1776780353; cv=pass;\n d=google.com; s=arc-20240605;\n b=D2rHvKkZ82iFIdbWrUEjYQ8xZ/zbglxbNDbWIwcJIA3bQRUCMnHjLP+gRf7NJ6HKp7\n 2ZXr70zut1bG29BwsO8pHGiBHQoOSWD54OupAh1238k1IJDe+2Wu5h2INs6raJDPhQXP\n iCNFKxIfXfNRl+b+7nmxmTjOFlsha9zSy+zRQndDDOumi3iZx2HH02LFXVm1ToLCCn4s\n S3syBVp0y+L2Fvlzk7i/yvW2WC5USc8ou+lMoaDqc7oftuIDjVVp4BYBVx+Q0AOztAL/\n 0K9EwieFmc2q31U1ytym2tg4PAaidXsc9U4vJXxiqBDfjH7TfWsADogDrWAmdUIbY3V1\n 4Qnw==", "i=2; a=rsa-sha256; t=1776780349; cv=pass;\n d=google.com; s=arc-20240605;\n b=btZeISEhartSEpAc/GPVO0zqS0Ru6xIxZWcyLzlrOFRmiy2NgIg0sxQfU8uIV2VT5Z\n 3vLG6BQo/UNYB7x0kWuTmCiOcHOToivi3VVMVbujIZymEGK7zb2ZqqkZYBlk2Yx4TLv6\n ZNAUz7lTyIQ9Qx57coKFOO68c/C9d34RcVHLjDr/w5e0Dwjlvxk42EgS1RIHwIQ/Me8J\n lBaRIIftJOpjd3FUeHxUH/U2CuOx9rWRgJWUKCLOZd5tO4Fn9j9bCKd3T3F4Hf2S3jC0\n Gtpb3ZVRMr0HkIX74s/0m/GQ/XQeEvAxT53vhpxPOYLlKMLz63BXXABv80KSWl/JKnaJ\n gHQw==", "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=k7wNabasUvibpBZT314Hztzkg+KCanEHXrajr7GmhpXpIpqV9dFyTqeoX3Y1Fo8ezuXZR8LJhOxHu5SAHPZtBPHhAMSlEgim5r+bLf7oCchqHUi5qCfWGvDxjD/LSAmOjE87JgueR1mlYrGWC0VwA7xQJhbmvlvyvPVbsD4qAlOSGTJFMMcAvgsW/qRV/pcDHCwFPiIXxfj3FYE3OOt9lN1xkDdvmzsb+uBxLD7v7NgfA0P9Plp7y5dhadsr0H6BenwUvYc8gqe4Z6xuKzA8DcAQFsXr87heSAf72y7YcpyP/UDBPAeCg83ebM2zhURc+Vc/ZFVu9hIYPlJ6t+jH9A==" ], "ARC-Message-Signature": [ "i=3; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :list-id:mailing-list:precedence:reply-to:mime-version:content-id\n :content-language:accept-language:in-reply-to:references:message-id\n :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature;\n bh=t2jtpSdeHXFRIR7Ld+CAF9khLrd1LTFeoc3SGS7tQR8=;\n fh=GAkPU7zSqZ/zAvii1jotHfSPyjs6zinF+l1XhS51Y8Y=;\n b=TvpWT+yLW0cx2PcanpGvKEl+iyUECZ65KZuhcPGw6V10kfCWZCSEnIv3l9s+X0viOt\n eDYYP8RoGH2SygVEz1QwrTiRard/1wDDErPobifmndkgjde91RgqKCkz6ntTrnEIzGQ7\n DxCw2FqlV5lle6dtVu4L5Wh+MqwrHt8x+he9/RZxDSK+tO1yTgWqF0Ehuo93DfGb7kn1\n 9ZYNtxOziN+D7YV1lGI4g0OQg/qDv1kq+fA32ap9KWHCz4k+co1800O7QzYgplsB08Eb\n aiqrT9DT7jDntkYRtC1XWZmheRyOKsKXNSIAlpozvrX0zREEfw7epGfiIHmVwkiK8dk1\n f8tA==;\n darn=patchwork.ozlabs.org", "i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com;\n s=arc-20240605;\n h=mime-version:content-transfer-encoding:content-id:content-language\n :accept-language:in-reply-to:references:message-id:date:thread-index\n :thread-topic:subject:cc:to:from:dkim-signature;\n bh=zjgdoutZfXR2Fxhna+pvxe0DA63FXqR5hCt9xxjdOOo=;\n fh=HGePxe0X0EPdPc7ww+97EqkwkVgBxrEqih3eIHi+lUI=;\n b=WS2a5NgV0ggIcd8/PGQadP20ljTQvjAs1JyNELQza+/xO95XA29qf6B5By+impleEG\n 4J8w52Ag449XQoXR2x4LrZbMFawOU8GckkEuJSTEhzUN5fS+bPsX1Sh66E8vkoFvKgpN\n up84rnpfmNokrMAF6LIJtyfSelXKmRhLmtnaig1zeEkOHaoCeQfXLg3me6V9NjoBkOEE\n RbYa8Kaj/te/nnX+vGpS5BjK9VJhXV4JWEPxTAna1M+EjzbRwDvgjcNmgz49nEOvk41p\n MbfcyLrZE2xCXJFibZZ388V8I5awPNV8FN+zjKRGIoDD/xaPOdZQa95bTtFyUqwqDJtE\n oQJw==;\n dara=google.com", "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=zjgdoutZfXR2Fxhna+pvxe0DA63FXqR5hCt9xxjdOOo=;\n b=RQr2Ta1CQCRkp4PuK/VxJW+09xo0Mmpy7diTmGuk6wa2Wd2qmSAAjnYgHAuJG4Rir9VBJ+oe9t6VSktjAd9gXUZXI/9ywTQBngkMBLKeYXX8T5F6mDqZKF/2i2ibGBuO+2QMUQ/x66p4CywVMjXb/JBgigaIJ1JIlWNqTK5vbyasWDeCwFFomCz5uY8kg+UidXk5GgedsY4c3BidEKigfnFkVD74AVlu93W2BYdjMjYLlvl6bnJKCvpHFnupY43oj3W90aC+Ig8uLH2QgIMfApwoStbq5NaYuWQ2EI7+A/KkZ3LlGSA81g+xRokDHjZX2gT3g7MEA68E1HPO+6ftDQ==" ], "ARC-Authentication-Results": [ "i=3; gmr-mx.google.com;\n dkim=pass header.i=@siemens.com header.s=selector2 header.b=CUAarGYB;\n arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass\n dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);\n spf=pass (google.com: domain of christian.storm@siemens.com designates\n 2a01:111:f403:c200::3 as permitted sender)\n smtp.mailfrom=christian.storm@siemens.com;\n dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com", "i=2; gmr-mx.google.com;\n dkim=pass header.i=@siemens.com header.s=selector2 header.b=CUAarGYB;\n arc=pass (i=1 spf=pass spfdomain=siemens.com dkim=pass\n dkdomain=siemens.com dmarc=pass fromdomain=siemens.com);\n spf=pass (google.com: domain of christian.storm@siemens.com designates\n 2a01:111:f403:c200::3 as permitted sender)\n smtp.mailfrom=christian.storm@siemens.com;\n dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com", "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=siemens.com; dmarc=pass action=none header.from=siemens.com;\n dkim=pass header.d=siemens.com; arc=none" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=googlegroups.com; s=20251104; t=1776780353; x=1777385153;\n darn=patchwork.ozlabs.org;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :list-id:mailing-list:precedence:reply-to\n :x-original-authentication-results:x-original-sender:mime-version\n :content-id:content-language:accept-language:in-reply-to:references\n :message-id:date:thread-index:thread-topic:subject:cc:to:from:from\n :to:cc:subject:date:message-id:reply-to;\n bh=t2jtpSdeHXFRIR7Ld+CAF9khLrd1LTFeoc3SGS7tQR8=;\n b=kDPtS+y+VbK1lCdk/4vhoUPbqsWkNFl3vIwY4IYMwndv8rQXpbjqXfyXDdqWstMZp/\n 9aKmohh+eRZtYsVhwf1UX9yZSQuEcv3R2Qv/+KZUPFIKA/BX9+7CEO37bb1uADDZEGeq\n jwOC1IKKQ4Bw86Wb2OC2KGztuE1G2eiPFGwyFrYgdR4opHrSviDFk2nlCsXBWy3s7W6U\n 1vMMRCOJqx5PpXtUA43NktfOMTeqGaLU/vj0looXIfZFf5bcbaIfwR2xkCggT4roq8UB\n pbBzj9QtPMMMk+jcDB2121g6YhBJnbTYJEVnwg87GTsvaasvXKaDfpl9ZaNmnjS8iVOv\n QpxQ==", "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776780353; x=1777385153;\n h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post\n :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to\n :x-original-authentication-results:x-original-sender:mime-version\n :content-id:content-language:accept-language:in-reply-to:references\n :message-id:date:thread-index:thread-topic:subject:cc:to:from\n :x-beenthere:x-gm-message-state:from:to:cc:subject:date:message-id\n :reply-to;\n bh=t2jtpSdeHXFRIR7Ld+CAF9khLrd1LTFeoc3SGS7tQR8=;\n b=G8iMMtpXevY+bdsmoWhHT1LwzNPvhZvLCYcGZS+Zmj7PfY1laBvtjLimHHGsZBY/yx\n 4h2Qf1YsBeiH4AIGIm53FIWnUf4cg7BrVac/AJZr72vHgZM2+a2ZpEdNETOabETb7tOB\n P73hWuIK+Qh5JzyRyoPO2Kmysp64fyS356JEPLfeQGXE9WH+2fSVl/BE04HwmTVawwWy\n 9hbZl2wanL7S2ZT7lU026auRsOHT6mVwMKxwSKxpcmk3Qg6JNPXYZss8ov3zTYBADsTQ\n mxaaFRPLWkkYce2kqnqMM2KxthaTTUVB5Ovod3Uc3xaGAKbfS13PUZYoKPElkK9QQb0w\n xElg==", "X-Forwarded-Encrypted": "i=3;\n AFNElJ+oDCSrRnbPfLVrLJpg6PMQBZQkgLQ3poEXwHphsLRWwbbPkEgQMc4W27ayr8dGtbvQRocZN3abKg==@patchwork.ozlabs.org", "X-Gm-Message-State": "AOJu0YxwxRxL2Cnfgw1PUza2GqM645XaUhJItcwoQ3G9nld/0wEznkSm\n\tdw9IPb4xEvpZ7P+KcMGQufJ+SBlrqJTVLWXBnL6nO3NOZGHuVaWXgQR8", "X-Received": [ "by 2002:a05:6a00:cc1:b0:82c:2555:b9b2 with SMTP id\n d2e1a72fcca58-82f8c7db2b1mr20196860b3a.10.1776780352760;\n Tue, 21 Apr 2026 07:05:52 -0700 (PDT)", "by 2002:a05:6a00:e1a:b0:82f:5e92:c642 with SMTP id\n d2e1a72fcca58-82f8c90d15fmr20141658b3a.41.1776780349987;\n Tue, 21 Apr 2026 07:05:49 -0700 (PDT)" ], "X-BeenThere": "swupdate@googlegroups.com;\n h=\"AYAyTiJs8ZG/xqcJ4PI7HuIjemRLjywoUXusGczmYeCBNEBjjw==\"", "Received-SPF": "pass (google.com: domain of christian.storm@siemens.com\n designates 2a01:111:f403:c200::3 as permitted sender)\n client-ip=2a01:111:f403:c200::3;", "From": "\"'Storm, Christian' via swupdate\" <swupdate@googlegroups.com>", "To": "swupdate <swupdate@googlegroups.com>", "CC": "\"MOESSBAUER, Felix\" <felix.moessbauer@siemens.com>, \"Gylstorff, Quirin\"\n\t<quirin.gylstorff@siemens.com>", "Subject": "[swupdate] [PATCH 1/2] fix(openssl): correctly handle failure of\n EVP_DigestFinal", "Thread-Topic": "[PATCH 1/2] fix(openssl): correctly handle failure of\n EVP_DigestFinal", "Thread-Index": "AQHc0Zfz3Qx1ok1XYE+r0T7037XXJQ==", "Date": "Tue, 21 Apr 2026 14:05:47 +0000", "Message-ID": "<B3757565-56B1-421E-B9C9-EAAEE33720E6@siemens.com>", "References": "<A793D0E9-5EEE-47A1-8A3C-E8E1035723FB@siemens.com>", "In-Reply-To": "<A793D0E9-5EEE-47A1-8A3C-E8E1035723FB@siemens.com>", "Accept-Language": "en-US", "Content-Language": "en-US", "X-MS-Has-Attach": "", "X-MS-TNEF-Correlator": "", "x-ms-publictraffictype": "Email", "x-ms-traffictypediagnostic": "DB9PR10MB5404:EE_|AS2PR10MB6973:EE_", "x-ms-office365-filtering-correlation-id": "dc6103e3-6e36-4728-2bf1-08de9faf1612", "x-ms-exchange-atpmessageproperties": "SA", "x-ms-exchange-senderadcheck": "1", "x-ms-exchange-antispam-relay": "0", "x-microsoft-antispam": "\n BCL:0;ARA:13230040|376014|366016|1800799024|55112099003|38070700021|56012099003|18002099003|22082099003;", "x-microsoft-antispam-message-info": "\n 2OilHKCTknR5870qY5mG0fE83E15iZrDXEV6DtcUt2KMicDmxCvwiAl8KwcNp9nPHnzf+21cNZ3SDV2zhXkvj+PfNxjzIuB6WiRZasQteH805yPsdTqwkbWFwAc5MYQgnF6Euc5bDri9K5XpO//an7ZfLb8gLwsf5Uc2AvO8CpEW+NDWAnBorTb3OQfPaKrm343CK4G+nvNseImj966E5HuHl/uKTs07lVr62RCX2pclEHYJpuuVMo4dxE9S4zqpMVHRqDgNy11hdWz5TSL915bJXgYI9UecdbAokK6RDCdDXq7wKzj0Xcno/CdeVOAZdiXEG3EBZLOHgtjFDz4YiV8wH/7PK7qoHMok5BJCS1XGVzpiKtel2ha2RiNIrk4Q9NSQoTGgnkM6s1n3UTh3uhwFR6ybvHp+HAPjMU/v6BTu3JMmgnQubeK64SENozGAa6P0heBflQ55OzDN+RzDr2zl5X+EXljmuJ9kkLYdRDhSTFBi9rgIPU+idhQbOHdAXVoSVmpSrU7HVbgJXd969BrwK34hal9IyfDFUR9FR9PelNXy1ZlrDlsFFwWxv/mrR+mb/lRqSK0yqz/WZH8BP8uBmRU7MA9Al8HRLHSqjjqET8BNvj7whmzwtroU8U9LQZdsqo8MggQ0L6Mz4PWXKpmedHtBQKB39lcgm4aGQ+iqYuXemZuZ0Stp51pebuoie8y8Q8SGrjIsyKx+uE0SpdgFqyz0qXfPEIBj7Zp60klznsRWltcWSEAmjisthbEeAJZVJK00Sa46S8Rv0xNmC3k9BnxoyhXr8L4NqTqR+xs=", "x-forefront-antispam-report": "\n CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(55112099003)(38070700021)(56012099003)(18002099003)(22082099003);DIR:OUT;SFP:1101;", "x-ms-exchange-antispam-messagedata-chunkcount": "1", "x-ms-exchange-antispam-messagedata-0": "\n vMW3vmO0KurlRUliclcvFfbZs0iqv+9ZgTTFar2aybiW9WO1P9WFwHp22HCg8AvbAjaeDcw9dBark0SNwvu48b1/3tx42vzhN7Ie/b9QxM/COjM8MXslnoGkj3rTaxXL6fV8i9aTBv1s+H+zMDQC0+b+OnPpHXkA1oC4m/K7rgw8UL8T0ERJkh2hSgZN3pVpt7GnbjD2G/Ip8DNnzMGyJNCsbKP56nkXBew/94XGYjyEe0bdAiJA+eWhuZWP9ASRMoAVhvY34JFF3GZPtpQPYNq43dPuV2hhYCRKfOSZa0UzXHq85iTmGnjqEu03BqIQJIwZExOR1/VuzCAUe5wxLDr4ix+lzkcaKTVHulWansE4RgNUm7HNzGwgX7m0lYRYNs3X/Cggzaj9C0qCXJajvCe5h7zadWY7h5oEf25PpQclDEav3vKJLZLK9OCyS5aUzVHYIjU/dNjUGjbg4K8OZcYe0mEJFPkpGAoj5Q9PVFEJnMeyQZP+lHBXlh+HLvkhM42Do5gXVQTLJ5GQ645jYlTtnrLTUSfUGF7XxW3L7pZfP6qr8jLMD+6BIW9fokNxPcgV1A1prqcUu78PZ40V2Acl30tayMw86rFSmHzhcidU5H1PvnsRMl5UvGz2M5bmSzZXXm5ivcnC4lUXDkJFgt8lWgRCoEzpiGD4g1rc8NIefYhpnVI6I7PcWv53on5V5hb69EGDJfoaCr9u+EX5+ON9GvnbF1IW4oeYR9BG/KBkeQOTwXSqMDRa9blvP+N2D9TP1BqFf1zMJ1tfE9Llu+2WtD1ipFb8gk5EN9YVyTCKnu21yh/tDMuvSSfrFjoqWL3wRFTB1vbDIR4PoTVCvcOYIDFBHe2wnq00+Hylcx90AuWd71ag70KFHs44wKld5vo3cwNF1bfrMiXocTFuOpGh1B/yN8fdaOgHEymUGhB8UPkW3gEz+vFi2NfJeptoHgGXPA6g31oOgh0/YQvNCrQUePUCSNJlnX4hG4ktR1yih/R1gMTWFVd/avWur9LCk2zP68NhC7xxubONWaGvqCy/jn/pPekYRXpe82F0aELtqLuf0OBJrouamZlZ3rlc1EvKtI3pztO/IyAo0MVEKCgvXEpHTvJUgpBxGm16kb8jNhtkBBYn1F2vQOsjATkCPuEg7+Ea+0HErMEbOCCr+oow0P/qE7v+SoSWfbD/tk9X6Dgn8nXOn5Lfgp31xYDYLYtUHQuEqEOyp+WlbMVf/dwwuu/JmSeVF5UNGJIbdW6NYAmHvobnUhno33/2jvqtkXT51u0MoGGX1/LmUAVwzbZzTK3BYBPk8cc4p45ww/6mTgcyr0id2csPCcihUPPcfS3cPz0ye1rkBXM5NXu3M77wN2VdBrW6CHURftAcRFOCdySKH/dLf1Lgh0F1OEXoCxJFL4kwnpYhH8wdZFgW5Vhp8EC+22OIqmxA7uSMetONtdVuR9r0k4tB6oRN3WqfB4ofJffqX+iQe36sI5/w+BBhVUov/9PsUKN4KCFJxVTJq2BBf4qzopG1GCS1bidalZDZ8ONYtBRFd9E1VokWUHAVeJnt2+0YEzjCd0+GGVJJZ8u3b4Ak/ofnrpT/wio1x6rKEL5pyHb0umOutzAGvB2PxdTnmfoNj7x6+nsKy7E7FeW1jOvBobrauvoCniyb6V+ryLYAvyOpvFmOjBRzUo9HUOzZXRULBGo5hZUXbfAo76Ylk3ee60HRkcdjqH9Pk/j45GYQfakr/w9JZM3BTSMREdBIyK/7PC8esVdueus=", "Content-Type": "text/plain; charset=\"UTF-8\"", "Content-ID": "<9261F5960012C34580B794386CD29F36@EURPRD10.PROD.OUTLOOK.COM>", "MIME-Version": "1.0", "X-OriginatorOrg": "siemens.com", "X-MS-Exchange-CrossTenant-AuthAs": "Internal", "X-MS-Exchange-CrossTenant-AuthSource": "DB9PR10MB5404.EURPRD10.PROD.OUTLOOK.COM", "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n dc6103e3-6e36-4728-2bf1-08de9faf1612", "X-MS-Exchange-CrossTenant-originalarrivaltime": "21 Apr 2026 14:05:47.1269\n (UTC)", "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted", "X-MS-Exchange-CrossTenant-id": "38ae3bcd-9579-4fd4-adda-b42e1495d55a", "X-MS-Exchange-CrossTenant-mailboxtype": "HOSTED", "X-MS-Exchange-CrossTenant-userprincipalname": "\n pk5EcYXjnlK7AgTwws1KkDEllpqjEv0c+ffeOD7hs3Rtz2SpbCzHK6WX1NsfAjxxXY2KFSIfpKtEFnAbtAFwEMb/iyXgvh9wsF+tw3cTjA0=", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "AS2PR10MB6973", "X-Original-Sender": "christian.storm@siemens.com", "X-Original-Authentication-Results": "gmr-mx.google.com; dkim=pass\n header.i=@siemens.com header.s=selector2 header.b=CUAarGYB; arc=pass\n (i=1 spf=pass spfdomain=siemens.com dkim=pass dkdomain=siemens.com dmarc=pass\n fromdomain=siemens.com); spf=pass (google.com: domain of\n christian.storm@siemens.com designates 2a01:111:f403:c200::3 as permitted\n sender) smtp.mailfrom=christian.storm@siemens.com; dmarc=pass (p=REJECT\n sp=REJECT dis=NONE) header.from=siemens.com", "X-Original-From": "\"Storm, Christian\" <christian.storm@siemens.com>", "Reply-To": "\"Storm, Christian\" <christian.storm@siemens.com>", "Precedence": "list", "Mailing-list": "list swupdate@googlegroups.com;\n contact swupdate+owners@googlegroups.com", "List-ID": "<swupdate.googlegroups.com>", "X-Spam-Checked-In-Group": "swupdate@googlegroups.com", "X-Google-Group-Id": "605343134186", "List-Post": "<https://groups.google.com/group/swupdate/post>,\n <mailto:swupdate@googlegroups.com>", "List-Help": "<https://groups.google.com/support/>,\n <mailto:swupdate+help@googlegroups.com>", "List-Archive": "<https://groups.google.com/group/swupdate", "List-Subscribe": "<https://groups.google.com/group/swupdate/subscribe>,\n <mailto:swupdate+subscribe@googlegroups.com>", "List-Unsubscribe": "\n <mailto:googlegroups-manage+605343134186+unsubscribe@googlegroups.com>,\n <https://groups.google.com/group/swupdate/subscribe>" }, "content": "From: Felix Moessbauer <felix.moessbauer@siemens.com>\n\nThe EVP_DigestFinal_ex function returns 1 on success, 0 on failure.\nHowever, the caller expects < 0 as failure, success otherwise. By that,\nfailures in the HASH_final function are silently ignored.\n\nThis currently cannot be exploited, as the md_len != SHA256_HASH_LENGTH\nin cpio_utils.c catches this (the md_len stays at the initial value of\n0). We fix it by explicitly comparing the result of EVP_DigestFinal_ex\nagainst the expected values.\n\nFixes: d38d5359 (\"Prepare to use multiple crypto engines\")\nSigned-off-by: Felix Moessbauer <felix.moessbauer@siemens.com>\n---\ncrypto/swupdate_HASH_openssl.c | 4 +++-\n1 file changed, 3 insertions(+), 1 deletion(-)", "diff": "diff --git a/crypto/swupdate_HASH_openssl.c b/crypto/swupdate_HASH_openssl.c\nindex 9820b9c5..32fe8047 100644\n--- a/crypto/swupdate_HASH_openssl.c\n+++ b/crypto/swupdate_HASH_openssl.c\n@@ -87,8 +87,10 @@ static int openssl_HASH_final(void *ctx, unsigned char *md_value,\nif (!dgst)\nreturn -EFAULT;\n\n- return EVP_DigestFinal_ex (dgst->ctx, md_value, md_len);\n+ if (EVP_DigestFinal_ex (dgst->ctx, md_value, md_len) != 1)\n+ return -EIO;\n\n+ return 0;\n}\n\nstatic void openssl_HASH_cleanup(void *ctx)\n", "prefixes": [ "1/2" ] }