Skip to content

Commit e15a56d

Browse files
authored
Merge pull request opencv#9915 from alalek:backport_9903
(2.4) Backport opencv#9903: Fix out of bounds write
2 parents d0f3468 + c46521a commit e15a56d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/highgui/src/grfmt_bmp.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ bool BmpDecoder::readHeader()
115115

116116
if( m_bpp <= 8 )
117117
{
118-
CV_Assert(clrused <= 256);
118+
CV_Assert(clrused >= 0 && clrused <= 256);
119119
memset(m_palette, 0, sizeof(m_palette));
120120
m_strm.getBytes(m_palette, (clrused == 0? 1<<m_bpp : clrused)*4 );
121121
iscolor = IsColorPalette( m_palette, m_bpp );

0 commit comments

Comments
 (0)