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 |
?
|
7 |
0.06349206349206349 |
(pattern support = 20 / 35)(pattern violations = 1 / 3)(overlap = 3.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/Phrase.java#addAll(Collection)
- 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/PdfWriter.java#addSharedObjectsToBody()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfPKCS7.java#getEncodedPKCS7(byte[], Calendar, TSAClient, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfSignatureAppearance.java#preClose(HashMap)
|
20 |
|
|
?
|
2640 |
0.0012402388608176388 |
(pattern support = 18 / 35)(pattern violations = 1 / 311)(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/XfaForm.java#inverseSearchGlobal(ArrayList)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#composePhrase(String, BaseFont, BaseColor, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#endLayer()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#getSignatureNames()
|
18 |
|
|
?
|
2641 |
0.0012402388608176388 |
(pattern support = 18 / 35)(pattern violations = 1 / 311)(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/XfaForm.java#inverseSearchGlobal(ArrayList)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/TextField.java#composePhrase(String, BaseFont, BaseColor, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfContentByte.java#endLayer()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#getSignatureNames()
|
18 |
|
|
?
|
2700 |
0.001214771622934888 |
(pattern support = 15 / 35)(pattern violations = 1 / 147)(overlap = 5.00 / 12.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/error_messages/MessageLocalization.java#getComposedMessage(String, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfName.java#<init>(String, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BidiOrder.java#validateLineBreaks(int[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/IntHashtable.java#<init>(int, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#readHeader()
|
15 |
|
|
?
|
2701 |
0.001214771622934888 |
(pattern support = 15 / 35)(pattern violations = 1 / 147)(overlap = 5.00 / 12.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/error_messages/MessageLocalization.java#getComposedMessage(String, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfName.java#<init>(String, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BidiOrder.java#validateLineBreaks(int[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/IntHashtable.java#<init>(int, float)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/JBIG2SegmentReader.java#readHeader()
|
15 |
|
|
?
|
3279 |
0.0009347250350521887 |
(pattern support = 10 / 35)(pattern violations = 1 / 131)(overlap = 3.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#writeChunk(byte[], byte[])
|
10 |
|
|
?
|
3280 |
0.0009347250350521887 |
(pattern support = 10 / 35)(pattern violations = 1 / 131)(overlap = 3.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#writeChunk(byte[], byte[])
|
10 |
|
|
?
|
3281 |
0.0009347250350521887 |
(pattern support = 10 / 35)(pattern violations = 1 / 131)(overlap = 3.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#writeChunk(byte[], byte[])
|
10 |
|
|
?
|
3282 |
0.0009347250350521887 |
(pattern support = 10 / 35)(pattern violations = 1 / 131)(overlap = 3.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#writeChunk(byte[], byte[])
|
10 |
|
|
?
|
3283 |
0.0009347250350521887 |
(pattern support = 10 / 35)(pattern violations = 1 / 131)(overlap = 3.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/codec/PngWriter.java#writeChunk(byte[], byte[])
|
10 |
|
|
?
|
3623 |
0.0009070294784580499 |
(pattern support = 12 / 35)(pattern violations = 1 / 270)(overlap = 5.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarsCodabar(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarcodeSize()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#calculateChecksum(String)
|
12 |
|
|
?
|
3624 |
0.0009070294784580499 |
(pattern support = 12 / 35)(pattern violations = 1 / 270)(overlap = 5.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarsCodabar(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarcodeSize()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#calculateChecksum(String)
|
12 |
|
|
?
|
3625 |
0.0009070294784580499 |
(pattern support = 12 / 35)(pattern violations = 1 / 270)(overlap = 5.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarsCodabar(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarcodeSize()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#calculateChecksum(String)
|
12 |
|
|
?
|
3626 |
0.0009070294784580499 |
(pattern support = 12 / 35)(pattern violations = 1 / 270)(overlap = 5.00 / 7.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#createAwtImage(Color, Color)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarsCodabar(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#getBarcodeSize()
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#getChecksum(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#calculateChecksum(String)
|
12 |
|
|
?
|
3884 |
0.0007847137756503315 |
(pattern support = 10 / 35)(pattern violations = 1 / 331)(overlap = 10.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReaderInstance.java#getNewObjectNumber(int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#ReadASubr(int, int, int, int, HashMap, ArrayList, int[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#addPage(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Chapter.java#<init>(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Section.java#setNumbers(int, ArrayList)
|
10 |
|
|
?
|
3885 |
0.0007847137756503315 |
(pattern support = 10 / 35)(pattern violations = 1 / 331)(overlap = 10.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReaderInstance.java#getNewObjectNumber(int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#ReadASubr(int, int, int, int, HashMap, ArrayList, int[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#addPage(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Chapter.java#<init>(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Section.java#setNumbers(int, ArrayList)
|
10 |
|
|
?
|
3886 |
0.0007847137756503315 |
(pattern support = 10 / 35)(pattern violations = 1 / 331)(overlap = 10.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReaderInstance.java#getNewObjectNumber(int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#ReadASubr(int, int, int, int, HashMap, ArrayList, int[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#addPage(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Chapter.java#<init>(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Section.java#setNumbers(int, ArrayList)
|
10 |
|
|
?
|
3887 |
0.0007847137756503315 |
(pattern support = 10 / 35)(pattern violations = 1 / 331)(overlap = 10.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfReaderInstance.java#getNewObjectNumber(int, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/CFFFontSubset.java#ReadASubr(int, int, int, int, HashMap, ArrayList, int[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/AcroFields.java#addPage(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Chapter.java#<init>(int)
- itext/5091/build/src/main/java//com/itextpdf/text/Section.java#setNumbers(int, ArrayList)
|
10 |
|
|
?
|
8758 |
0.00019920318725099602 |
(pattern support = 11 / 35)(pattern violations = 1 / 1004)(overlap = 7.00 / 11.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNameTree.java#writeTree(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/SimpleNamedDestination.java#outputNamedDestinationAsStrings(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStamperImp.java#insertPage(int, Rectangle)
|
11 |
|
|
?
|
9305 |
0.00018792047205622576 |
(pattern support = 10 / 35)(pattern violations = 1 / 362)(overlap = 5.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createTextField(PdfWriter, boolean, boolean, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createList(PdfWriter, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createCombo(PdfWriter, boolean, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createChoice(PdfWriter, int, PdfArray, int)
|
10 |
|
|
?
|
9306 |
0.00018792047205622576 |
(pattern support = 10 / 35)(pattern violations = 1 / 362)(overlap = 5.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createTextField(PdfWriter, boolean, boolean, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createList(PdfWriter, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createCombo(PdfWriter, boolean, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createChoice(PdfWriter, int, PdfArray, int)
|
10 |
|
|
?
|
9307 |
0.00018792047205622576 |
(pattern support = 10 / 35)(pattern violations = 1 / 362)(overlap = 5.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createTextField(PdfWriter, boolean, boolean, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createList(PdfWriter, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createCombo(PdfWriter, boolean, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createChoice(PdfWriter, int, PdfArray, int)
|
10 |
|
|
?
|
9308 |
0.00018792047205622576 |
(pattern support = 10 / 35)(pattern violations = 1 / 362)(overlap = 5.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createTextField(PdfWriter, boolean, boolean, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createList(PdfWriter, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createCombo(PdfWriter, boolean, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createChoice(PdfWriter, int, PdfArray, int)
|
10 |
|
|
?
|
9309 |
0.00018792047205622576 |
(pattern support = 10 / 35)(pattern violations = 1 / 362)(overlap = 5.00 / 21.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createTextField(PdfWriter, boolean, boolean, int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createList(PdfWriter, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createCombo(PdfWriter, boolean, String[], int)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfFormField.java#createChoice(PdfWriter, int, PdfArray, int)
|
10 |
|
|
?
|
9702 |
0.0001525746980292435 |
(pattern support = 14 / 35)(pattern violations = 1 / 605)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte[], byte[], boolean, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trim(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfCopyFieldsImp.java#getCOName(PdfReader, PRIndirectReference)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
14 |
|
|
?
|
9703 |
0.0001525746980292435 |
(pattern support = 14 / 35)(pattern violations = 1 / 605)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte[], byte[], boolean, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trim(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfCopyFieldsImp.java#getCOName(PdfReader, PRIndirectReference)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
14 |
|
|
?
|
9704 |
0.0001525746980292435 |
(pattern support = 14 / 35)(pattern violations = 1 / 605)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte[], byte[], boolean, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trim(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfCopyFieldsImp.java#getCOName(PdfReader, PRIndirectReference)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
14 |
|
|
?
|
9705 |
0.0001525746980292435 |
(pattern support = 14 / 35)(pattern violations = 1 / 605)(overlap = 3.00 / 13.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#createFont(String, String, boolean, boolean, byte[], byte[], boolean, boolean)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getFullFontName(String, String, byte[])
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfChunk.java#trim(String)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfCopyFieldsImp.java#getCOName(PdfReader, PRIndirectReference)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/BaseFont.java#getAllFontNames(String, String, byte[])
|
14 |
|
|
?
|
10018 |
0.00010434452665528362 |
(pattern support = 11 / 35)(pattern violations = 1 / 1004)(overlap = 3.00 / 9.00) |
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNameTree.java#writeTree(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfNumberTree.java#writeTree(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/SimpleNamedDestination.java#outputNamedDestinationAsStrings(HashMap, PdfWriter)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfAnnotation.java#setMKBorderColor(BaseColor)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfStamperImp.java#insertPage(int, Rectangle)
|
11 |
|
|
?
|
16120 |
0.00003139346782364135 |
(pattern support = 11 / 35)(pattern violations = 1 / 8471)(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/EnumerateTTC.java#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)
- itext/5091/build/src/main/java//com/itextpdf/text/pdf/FontDetails.java#convertToBytes(String)
|
11 |
|
|