<!-- 
RSS generated by JIRA (9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66) at Thu Feb 08 09:07:46 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>MongoDB Jira</title>
    <link>https://jira.mongodb.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.7.1</version>
        <build-number>970001</build-number>
        <build-date>13-04-2023</build-date>
    </build-info>


<item>
            <title>[MONGOCRYPT-22] libmongocrypt aborts on empty decrypted bson binary values</title>
                <link>https://jira.mongodb.org/browse/MONGOCRYPT-22</link>
                <project id="17481" key="MONGOCRYPT">Libmongocrypt</project>
                    <description>&lt;p&gt;If a user encrypts a BSON binary value with an empty value (i.e. length 0), then libmongocrypt will abort trying to append it.&lt;/p&gt;

&lt;p&gt;It calls &lt;tt&gt;bson_append_value&lt;/tt&gt; which calls &lt;tt&gt;bson_append_binary&lt;/tt&gt; which asserts that the binary value has a non-zero length.&lt;/p&gt;</description>
                <environment></environment>
        <key id="907109">MONGOCRYPT-22</key>
            <summary>libmongocrypt aborts on empty decrypted bson binary values</summary>
                <type id="1" iconUrl="https://jira.mongodb.org/secure/viewavatar?size=xsmall&amp;avatarId=14703&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.mongodb.org/images/icons/priorities/major.svg">Major - P3</priority>
                        <status id="6" iconUrl="https://jira.mongodb.org/images/icons/statuses/closed.png" description="The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.">Closed</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="13201">Fixed</resolution>
                                        <assignee username="kevin.albertson@mongodb.com">Kevin Albertson</assignee>
                                    <reporter username="mark.benvenuto@mongodb.com">Mark Benvenuto</reporter>
                        <labels>
                    </labels>
                <created>Mon, 26 Aug 2019 20:40:39 +0000</created>
                <updated>Sat, 28 Oct 2023 10:25:26 +0000</updated>
                            <resolved>Wed, 28 Aug 2019 13:20:13 +0000</resolved>
                                                                                        <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="2396917" author="xgen-internal-githook" created="Wed, 28 Aug 2019 13:20:12 +0000"  >&lt;p&gt;Author:&lt;/p&gt;
{&apos;email&apos;: &apos;kevin.albertson@mongodb.com&apos;, &apos;name&apos;: &apos;Kevin Albertson&apos;, &apos;username&apos;: &apos;kevinAlbs&apos;}
&lt;p&gt;Message: &lt;a href=&quot;https://jira.mongodb.org/browse/MONGOCRYPT-22&quot; title=&quot;libmongocrypt aborts on empty decrypted bson binary values&quot; class=&quot;issue-link&quot; data-issue-key=&quot;MONGOCRYPT-22&quot;&gt;&lt;del&gt;CDRIVER-3338&lt;/del&gt;&lt;/a&gt; workaround &lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3340&quot; title=&quot;Appending a bson_value_t containing an empty binary payload may abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3340&quot;&gt;&lt;del&gt;CDRIVER-3340&lt;/del&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Decrypting an empty bson binary value aborts due to a libbson bug&lt;br/&gt;
Branch: master&lt;br/&gt;
&lt;a href=&quot;https://github.com/mongodb/libmongocrypt/commit/518f9a28f6ca9d8289368774d961f8fef49f84b6&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/mongodb/libmongocrypt/commit/518f9a28f6ca9d8289368774d961f8fef49f84b6&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="2389650" author="kevin.albertson" created="Tue, 27 Aug 2019 17:25:46 +0000"  >&lt;p&gt;This is due to a bug in libbson (&lt;a href=&quot;https://jira.mongodb.org/browse/CDRIVER-3340&quot; title=&quot;Appending a bson_value_t containing an empty binary payload may abort&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CDRIVER-3340&quot;&gt;&lt;del&gt;CDRIVER-3340&lt;/del&gt;&lt;/a&gt;), though there is simple temporary workaround since it the bug fix in libbson will likely be in the libbson 1.16.0 release.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Depends</name>
                                                                <inwardlinks description="is depended on by">
                                                        </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10520">
                    <name>Problem/Incident</name>
                                                                <inwardlinks description="is caused by">
                                        <issuelink>
            <issuekey id="908874">CDRIVER-3340</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10012">
                    <name>Related</name>
                                            <outwardlinks description="related to">
                                                        </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                                                                                                                                            <customfield id="customfield_15850" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10857" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>MONGOCRYPT-31</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_12550" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>2|hvbnzr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10558" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>