From 0e65b277935daa0628e7c88eb36f8858753474f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Mon, 8 Jan 2007 18:45:03 +0000 Subject: [PATCH] Check for internal ASN1 encoder error. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@19768 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hx509/cms.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/hx509/cms.c b/lib/hx509/cms.c index ee97d0553..b8bb59192 100644 --- a/lib/hx509/cms.c +++ b/lib/hx509/cms.c @@ -1193,6 +1193,8 @@ hx509_cms_create_signed_1(hx509_context context, hx509_clear_error_string(context); goto out; } + if (sd.certificates->val[i].length != size) + _hx509_abort("internal ASN.1 encoder error"); } }