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
?

8490

0.00011891965355770538

(pattern support = 11 / 34)(pattern violations = 1 / 1058)(overlap = 7.00 / 18.00)

  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/BarcodeCodabar.java#placeBarcode(PdfContentByte, BaseColor, BaseColor)
  • 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#getBarcodeSize()
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/Barcode39.java#getBarcodeSize()

11

?

8866

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

?

8867

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

?

8868

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

?

8869

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

?

8870

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

?

8871

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

?

8872

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

?

8873

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

?

8874

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

?

8875

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

?

13721

0.000037992683694625665

(pattern support = 15 / 34)(pattern violations = 1 / 5419)(overlap = 7.00 / 15.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/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(PdfWriter, OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfIndirectObject.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)

15

?

13722

0.000037992683694625665

(pattern support = 15 / 34)(pattern violations = 1 / 5419)(overlap = 7.00 / 15.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/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(PdfWriter, OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfIndirectObject.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)

15

?

13723

0.000037992683694625665

(pattern support = 15 / 34)(pattern violations = 1 / 5419)(overlap = 7.00 / 15.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/internal/PdfVersionImp.java#getVersionAsByteArray(char)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfWriter.java#toPdf(PdfWriter, OutputStream)
  • itext/5091/build/src/main/java//com/itextpdf/text/pdf/PdfIndirectObject.java#<clinit>()
  • itext/5091/build/src/main/java//com/itextpdf/text/DocWriter.java#write(String)

15

?

14635

0.000024164595415631043

(pattern support = 11 / 34)(pattern violations = 1 / 8520)(overlap = 7.00 / 11.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