This is indeed a bug. The cell content can't be broken anywhere and exceeds the space horizontally. Basically you can:
allocate more space for this column.
do not fix the width for this column.
pre-calculate minimum required column width using the content and the font.
The fix in iText Core won't help you much I believe as you will see something like this as the result