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 |
|
?
|
2 |
0.1568627450980392 |
(pattern support = 16 / 34)(pattern violations = 1 / 1)(overlap = 3.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPKCS7.java#verifyCertificate(X509Certificate, Collection, Calendar)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/parser/TextRenderInfo.java#hasMcid(int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#eliminateFontSubset(PdfDictionary)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStamperImp.java#correctAcroFieldPages(int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReaderInstance.java#writeAllPages()
|
16 |
|
|
|
?
|
14 |
0.034722222222222224 |
(pattern support = 10 / 34)(pattern violations = 1 / 8)(overlap = 17.00 / 18.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStream.java#toPdf(PdfWriter, OutputStream)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStamperImp.java#close(Map)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#access$000(PdfWriter$PdfBody)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#close()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter$PdfBody#flushObjStm()
|
10 |
|
|
|
?
|
2238 |
0.001281425433243837 |
(pattern support = 14 / 34)(pattern violations = 1 / 241)(overlap = 3.00 / 4.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#arc(float, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPages.java#writePageTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/VerticalText.java#createLine(float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PRAcroForm.java#pushAttrib(PdfDictionary)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReader.java#pushPageAttributes(PdfDictionary)
|
14 |
|
|
|
?
|
2239 |
0.001281425433243837 |
(pattern support = 14 / 34)(pattern violations = 1 / 241)(overlap = 3.00 / 4.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#arc(float, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPages.java#writePageTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/VerticalText.java#createLine(float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PRAcroForm.java#pushAttrib(PdfDictionary)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReader.java#pushPageAttributes(PdfDictionary)
|
14 |
|
|
|
?
|
2580 |
0.0012187195320116997 |
(pattern support = 12 / 34)(pattern violations = 1 / 181)(overlap = 5.00 / 8.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapCidByte.java#addChar(PdfString, PdfObject)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode.java#createDirectMapping()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm$Xml2SomDatasets#processDatasetsInternal(Node)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#readFormat6()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm.java#<init>(Node)
|
12 |
|
|
|
?
|
2581 |
0.0012187195320116997 |
(pattern support = 12 / 34)(pattern violations = 1 / 181)(overlap = 5.00 / 8.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapCidByte.java#addChar(PdfString, PdfObject)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode.java#createDirectMapping()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm$Xml2SomDatasets#processDatasetsInternal(Node)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#readFormat6()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm.java#<init>(Node)
|
12 |
|
|
|
?
|
2582 |
0.0012187195320116997 |
(pattern support = 12 / 34)(pattern violations = 1 / 181)(overlap = 5.00 / 8.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapCidByte.java#addChar(PdfString, PdfObject)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode.java#createDirectMapping()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm$Xml2SomDatasets#processDatasetsInternal(Node)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#readFormat6()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm.java#<init>(Node)
|
12 |
|
|
|
?
|
2583 |
0.0012187195320116997 |
(pattern support = 12 / 34)(pattern violations = 1 / 181)(overlap = 5.00 / 8.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapCidByte.java#addChar(PdfString, PdfObject)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/fonts/cmaps/CMapToUnicode.java#createDirectMapping()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm$Xml2SomDatasets#processDatasetsInternal(Node)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#readFormat6()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/XfaForm.java#<init>(Node)
|
12 |
|
|
|
?
|
2969 |
0.0010997067448680353 |
(pattern support = 17 / 34)(pattern violations = 1 / 372)(overlap = 9.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte#restoreState()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#closePath()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#closePathStroke()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#setRGBColorFillF(float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#beginText()
|
17 |
|
|
|
?
|
4209 |
0.0004777830864787387 |
(pattern support = 12 / 34)(pattern violations = 1 / 598)(overlap = 17.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPageLabels.java#getDictionary(PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStructureTreeRoot.java#buildTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
|
12 |
|
|
|
?
|
4229 |
0.0004630732184911751 |
(pattern support = 14 / 34)(pattern violations = 1 / 342)(overlap = 10.00 / 26.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#getTextField()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addMultiLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#getChoiceField(boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSelectList(String, String[], String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addComboBox(String, String[], String, boolean, BaseFont, float, float, float, float, float)
|
14 |
|
|
|
?
|
5722 |
0.0003045596936999652 |
(pattern support = 14 / 34)(pattern violations = 1 / 338)(overlap = 5.00 / 20.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addMultiLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#getChoiceField(boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSingleLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSelectList(String, String[], String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addComboBox(String, String[], String, boolean, BaseFont, float, float, float, float, float)
|
14 |
|
|
|
?
|
5723 |
0.0003045596936999652 |
(pattern support = 14 / 34)(pattern violations = 1 / 338)(overlap = 5.00 / 20.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addMultiLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#getChoiceField(boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSingleLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSelectList(String, String[], String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addComboBox(String, String[], String, boolean, BaseFont, float, float, float, float, float)
|
14 |
|
|
|
?
|
5724 |
0.0003045596936999652 |
(pattern support = 14 / 34)(pattern violations = 1 / 338)(overlap = 5.00 / 20.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addMultiLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#getChoiceField(boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSingleLineTextField(String, String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addSelectList(String, String[], String, BaseFont, float, float, float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAcroForm.java#addComboBox(String, String[], String, boolean, BaseFont, float, float, float, float, float)
|
14 |
|
|
|
?
|
5766 |
0.0002978406552494416 |
(pattern support = 12 / 34)(pattern violations = 1 / 395)(overlap = 1.00 / 3.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfCopy.java#alterContents()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfString.java#toPdf(PdfWriter, OutputStream)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStamperImp.java#close(Map)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfEncryption.java#createInfoId(byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfEncryption.java#getFileID()
|
12 |
|
|
|
?
|
7424 |
0.00021078665579944353 |
(pattern support = 12 / 34)(pattern violations = 1 / 598)(overlap = 5.00 / 14.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPageLabels.java#getDictionary(PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStructureTreeRoot.java#buildTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
|
12 |
|
|
|
?
|
7425 |
0.00021078665579944353 |
(pattern support = 12 / 34)(pattern violations = 1 / 598)(overlap = 5.00 / 14.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPageLabels.java#getDictionary(PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStructureTreeRoot.java#buildTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
|
12 |
|
|
|
?
|
7768 |
0.00020458265139116204 |
(pattern support = 17 / 34)(pattern violations = 1 / 564)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/html/simpleparser/ElementFactory#getFont(ChainedProperties)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trimLastSpace()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont#getBaseName(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllNameEntries(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
17 |
|
|
|
?
|
7769 |
0.00020458265139116204 |
(pattern support = 17 / 34)(pattern violations = 1 / 564)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/html/simpleparser/ElementFactory#getFont(ChainedProperties)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trimLastSpace()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont#getBaseName(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllNameEntries(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
17 |
|
|
|
?
|
7770 |
0.00020458265139116204 |
(pattern support = 17 / 34)(pattern violations = 1 / 564)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/html/simpleparser/ElementFactory#getFont(ChainedProperties)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trimLastSpace()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont#getBaseName(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllNameEntries(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
17 |
|
|
|
?
|
7771 |
0.00020458265139116204 |
(pattern support = 17 / 34)(pattern violations = 1 / 564)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/html/simpleparser/ElementFactory#getFont(ChainedProperties)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trimLastSpace()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont#getBaseName(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllNameEntries(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
17 |
|
|
|
?
|
8465 |
0.00013620060836271736 |
(pattern support = 12 / 34)(pattern violations = 1 / 598)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPageLabels.java#getDictionary(PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStructureTreeRoot.java#buildTree()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
|
12 |
|
|
|
?
|
8564 |
0.00009929218854168144 |
(pattern support = 14 / 34)(pattern violations = 1 / 715)(overlap = 5.00 / 29.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#HelperRGB(float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfXConformanceImp.java#checkPDFXConformance(PdfWriter, int, Object)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#setRGBColorFill(int, int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#setRGBColorStroke(int, int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#outputColorNumbers(BaseColor, float)
|
14 |
|
|
|
?
|
8565 |
0.00009929218854168144 |
(pattern support = 14 / 34)(pattern violations = 1 / 715)(overlap = 5.00 / 29.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#HelperRGB(float, float, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfXConformanceImp.java#checkPDFXConformance(PdfWriter, int, Object)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#setRGBColorFill(int, int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#setRGBColorStroke(int, int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#outputColorNumbers(BaseColor, float)
|
14 |
|
|
|
?
|
9325 |
0.00006633418349388913 |
(pattern support = 14 / 34)(pattern violations = 1 / 4828)(overlap = 7.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#AssembleIndex(int[], byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25#getBarsInter25(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
|
14 |
|
|
|
?
|
9326 |
0.00006633418349388913 |
(pattern support = 14 / 34)(pattern violations = 1 / 4828)(overlap = 7.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#AssembleIndex(int[], byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25#getBarsInter25(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
|
14 |
|
|
|
?
|
9327 |
0.00006633418349388913 |
(pattern support = 14 / 34)(pattern violations = 1 / 4828)(overlap = 7.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#AssembleIndex(int[], byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25#getBarsInter25(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
|
14 |
|
|
|
?
|
9328 |
0.00006633418349388913 |
(pattern support = 14 / 34)(pattern violations = 1 / 4828)(overlap = 7.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/internal/PdfVersionImp.java#<clinit>()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#AssembleIndex(int[], byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25#getBarsInter25(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeInter25.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
|
14 |
|
|
|
?
|
14526 |
0.00003213094555265226 |
(pattern support = 11 / 34)(pattern violations = 1 / 8520)(overlap = 11.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/DocumentFont.java#processType0(PdfDictionary)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFontSubSet.java#createTableDirectory()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/EnumerateTTC#findNames()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TrueTypeFont.java#process(byte[], boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/DocumentFont.java#fillMetrics(byte[], IntHashtable, int)
|
11 |
|
|