Skip to content

Commit cbc3f55

Browse files
authored
MONGOCRYPT-833 fix bounds check (#1049)
Fixes Coverity issue: 175729
1 parent ad90075 commit cbc3f55

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

kms-message/src/kms_kmip_reader_writer.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ kmip_writer_begin_struct (kmip_writer_t *writer, kmip_tag_type_t tag)
205205
size_t pos = writer->buffer->len;
206206

207207
kmip_writer_write_u32 (writer, 0);
208-
KMS_ASSERT(writer->cur_pos < MAX_KMIP_WRITER_POSITIONS);
208+
KMS_ASSERT(writer->cur_pos < MAX_KMIP_WRITER_POSITIONS - 1);
209209
writer->cur_pos++;
210210
writer->positions[writer->cur_pos] = pos;
211211
}

0 commit comments

Comments
 (0)