Review

Misuse Details

Details about the known misuse from the MUBench dataset.

Potential Hits

Findings of the detector that identify an anomaly in the same file and method as the known misuse.

Hit Rank Confidence Confidence String Pattern Examples Pattern Support Pattern Violation Target Environment Mapping
?

1664

0.00141743444366

(pattern support = 16 / 34)(pattern violations = 1 / 166)(overlap = 3.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfPKCS7.java#signCertificateChain();itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#getStreamBytesRaw(PRStream, RandomAccessFileOrArray);itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#decodeBytes(byte[], PdfDictionary, Map);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#writeCrossReferenceTable(OutputStream, PdfIndirectReference, PdfIndirectReference, PdfIndirectReference, PdfObject, long);itext/5091/original-src/com/itextpdf/text/pdf/PdfReader.java#selectPages(List)

16

?

179

0.00507099391481

(pattern support = 10 / 34)(pattern violations = 1 / 29)(overlap = 1.00 / 2.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfDestination.java#PdfDestination(String);itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#setField(String, PdfObject);itext/5091/original-src/com/itextpdf/text/html/HtmlUtilities.java#parseAttributes(String);itext/5091/original-src/com/itextpdf/text/pdf/SimpleNamedDestination.java#createDestinationArray(String, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/FdfWriter.java#getField(String)

10

?

1833

0.000967492260062

(pattern support = 10 / 34)(pattern violations = 1 / 266)(overlap = 7.00 / 8.00)

itext/5091/original-src/com/itextpdf/text/pdf/LtvVerification.java#outputDss(PdfDictionary, PdfDictionary, PdfArray, PdfArray, PdfArray);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#addOCGRadioGroup(ArrayList);itext/5091/original-src/com/itextpdf/text/pdf/PdfDocument.java#addNames(TreeMap, HashMap, HashMap, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#getOCGOrder(PdfArray, PdfLayer);itext/5091/original-src/com/itextpdf/text/pdf/PdfWriter.java#fillOCProperties(boolean)

10

?

2309

0.000434027777778

(pattern support = 17 / 34)(pattern violations = 1 / 864)(overlap = 9.00 / 12.00)

itext/5091/original-src/com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter);itext/5091/original-src/com/itextpdf/text/pdf/codec/BmpImage.java#indexedModel(byte, int, int);itext/5091/original-src/com/itextpdf/text/pdf/codec/PngImage.java#getColorspace();itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#insertPage(int, Rectangle);itext/5091/original-src/com/itextpdf/text/pdf/Type1Font.java#getFontBaseType(PdfIndirectReference, int, int, byte)

17

?

3443

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3444

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3445

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3446

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3447

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3448

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3449

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3450

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3451

0.000291783380019

(pattern support = 10 / 34)(pattern violations = 1 / 840)(overlap = 5.00 / 6.00)

itext/5091/original-src/com/itextpdf/text/pdf/AcroFields.java#setField(String, String, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setAdditionalAction(PdfName, PdfAction);itext/5091/original-src/com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#moveRectangle(PdfDictionary, PdfReader, int, PdfName, String);itext/5091/original-src/com/itextpdf/text/pdf/PdfStamperImp.java#setTransition(PdfTransition, int)

10

?

3748

0.000236682655895

(pattern support = 10 / 34)(pattern violations = 1 / 466)(overlap = 3.00 / 8.00)

itext/5091/original-src/com/itextpdf/text/xml/simpleparser/EntitiesToUnicode.java#decodeString(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#escapeSom(String);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#setCode(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#unescapeSom(String)

10

?

3749

0.000236682655895

(pattern support = 10 / 34)(pattern violations = 1 / 466)(overlap = 3.00 / 8.00)

itext/5091/original-src/com/itextpdf/text/xml/simpleparser/EntitiesToUnicode.java#decodeString(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#escapeSom(String);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#getHumanReadableUCCEAN(String);itext/5091/original-src/com/itextpdf/text/pdf/Barcode128.java#setCode(String);itext/5091/original-src/com/itextpdf/text/pdf/XfaForm.java#unescapeSom(String)

10

?

559

0.00233426704015

(pattern support = 10 / 34)(pattern violations = 1 / 42)(overlap = 1.00 / 3.00)

itext/5091/original-src/com/itextpdf/text/html/simpleparser/ElementFactory.java#createImage(String, Map, ChainedProperties, DocListener, ImageProvider, HashMap, String);itext/5091/original-src/com/itextpdf/text/html/simpleparser/CellWrapper.java#createPdfPCell(String, ChainedProperties);itext/5091/original-src/com/itextpdf/text/html/simpleparser/ElementFactory.java#updateElement(Paragraph, ChainedProperties);itext/5091/original-src/com/itextpdf/text/html/simpleparser/ElementFactory.java#getFont(ChainedProperties);itext/5091/original-src/com/itextpdf/text/html/simpleparser/CellWrapper.java#CellWrapper(String, ChainedProperties)

10

?

76

0.0122171945701

(pattern support = 18 / 34)(pattern violations = 1 / 26)(overlap = 3.00 / 5.00)

itext/5091/original-src/com/itextpdf/text/FontFactoryImp.java#register(String, String);itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte);itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte, byte, boolean, boolean);itext/5091/original-src/com/itextpdf/text/pdf/Type1Font.java#Type1Font(String, String, boolean, byte, byte, boolean);itext/5091/original-src/com/itextpdf/text/pdf/BaseFont.java#getAllNameEntries(String, String, byte)

18