Home

Rosace of the packages for project demojava_log4j



Sub directories for project demojava_log4j
repertoiredemo/
Source file including corrections in text format for project demojava_log4j
Name of the file
Size____(ko)
Total CWE
Very High
Total
Very High
QC-VHIGH
Very High
Recursive unix signal handler
QC-CWE???
Very High
OS command injection
QC-CWE078
Very High
Basic XSS
QC-CWE080
Very High
SQL Injection
QC-CWE089
Very High
Insufficient control of directives in dynamically evaluated code
QC-CWE095
Very High
Insufficient control of filename for include / require statement
QC-CWE098
Very High
Ressource injection
QC-CWE099
Very High
division by ZERO
QC-CWE369
Very High
Unrestricted lock of critical ressource, deadlock
QC-CWE412
Very High
Use of externally-controlled (unsafe reflection)
QC-CWE470
Very High
call to Thread run() instead of start()
QC-CWE572
Very High
variable extraction error
QC-CWE621
Very High
executable regular expression error
QC-CWE624
High
Total
High
QC-HIGH
High
Insufficient control of directives in statically saved code
QC-CWE096
High
null pointer reference
QC-CWE476
High
Omitted Break Statement in Switch
QC-CWE484
High
condition NEVER true
QC-CWE570
High
Incomplete identification of uploaded file
QC-CWE616
Medium
Total
Medium
QC-MEDIUM
Medium
overflow
QC-CWE190
Medium
Detection of error condition without action
QC-CWE390
Medium
Failure de report error in status code
QC-CWE392
Medium
Assigning instead of comparing
QC-CWE481
Medium
Critical public variable without final modifier
QC-CWE493
Medium
Return inside finally block
QC-CWE584
Low
Total
Low
QC-LOW
Low
return type of function is not tested
QC-CWE252
Low
Static public field not marked final
QC-CWE500
Low
Array declared public, final and static
QC-CWE582
Low
The software contains an empty synchronized block
QC-CWE585
Low
Null byte interaction error on
QC-CWE626
Low
Dynamic variable evaluation for variable
QC-CWE627
Security
errors
Deadlock
errors
org.apache.log4j.Appender.java(3.32 ko)00000000000000000000000000000000000
org.apache.log4j.AppenderSkeleton.java(19.34 ko)40000000000000020200000000002200000
org.apache.log4j.AsyncAppender.java(45.50 ko)280000000000000013090400000000151500000
org.apache.log4j.BasicConfigurator.java(2.16 ko)20000000000000020200000000000000000
org.apache.log4j.Category.java(99.12 ko)21000000000000001701601000000004400000
org.apache.log4j.CategoryKey.java(5.72 ko)70000000000000070403000000000000000
org.apache.log4j.ConsoleAppender.java(17.87 ko)100000000000000030102066000001100000
org.apache.log4j.DailyRollingFileAppender.java(41.38 ko)37000000000000003020100000000343400000
org.apache.log4j.DefaultCategoryFactory.java(1.00 ko)00000000000000000000000000000000000
org.apache.log4j.Dispatcher.java(8.42 ko)80000000000000010100000000007700000
org.apache.log4j.FileAppender.java(21.14 ko)50000000000000010100000000004400000
org.apache.log4j.HTMLLayout.java(24.58 ko)18000000000000001701502011000000000000
org.apache.log4j.Hierarchy.java(56.77 ko)49000000000000004103506011000007700000
org.apache.log4j.Layout.java(3.22 ko)00000000000000000000000000000000000
org.apache.log4j.Level.java(26.92 ko)34000000000000003402608000000000000000
org.apache.log4j.LogManager.java(20.99 ko)10000000000000010100000000000000000
org.apache.log4j.Logger.java(12.59 ko)10000000000000010100000000000000000
org.apache.log4j.MDC.java(18.88 ko)40000000000000010100000000003300000
org.apache.log4j.NDC.java(32.49 ko)27000000000000002001604000000007700000
org.apache.log4j.PatternLayout.java(9.98 ko)10000000000000000000000000001100000
org.apache.log4j.Priority.java(14.07 ko)60000000000000020200044000000000000
org.apache.log4j.PropertyConfigurator.java(79.70 ko)50000000000000004003406040220006600000
org.apache.log4j.ProvisionNode.java(0.91 ko)10000000000000000000000000001100000
org.apache.log4j.RollingFileAppender.java(19.26 ko)50000000000000000000000000005500000
org.apache.log4j.SimpleLayout.java(2.25 ko)00000000000000000000000000000000000
org.apache.log4j.TTCCLayout.java(10.17 ko)16000000000000001401400000000002200000
org.apache.log4j.WriterAppender.java(23.05 ko)100000000000000020101000000008800000
org.apache.log4j.WriterAppender1.java(23.05 ko)100000000000000020101000000008800000
org.apache.log4j. aa.java(0.67 ko)00000000000000000000000000000000000
org.apache.log4j.chainsaw.ControlPanel.java(31.75 ko)25000000000000001901900000000006600000
org.apache.log4j.chainsaw.DetailPanel.java(16.53 ko)14000000000000001401004000000000000000
org.apache.log4j.chainsaw.EventDetails.java(12.75 ko)10000000000000000000000000001100000
org.apache.log4j.chainsaw.ExitAction.java(1.44 ko)00000000000000000000000000000000000
org.apache.log4j.chainsaw.LoadXMLAction.java(12.40 ko)50000000000000050500000000000000000
org.apache.log4j.chainsaw.LoggingReceiver.java(10.29 ko)40000000000000010100000000003300000
org.apache.log4j.chainsaw.Main.java(20.66 ko)12000000000000002020000000000101000000
org.apache.log4j.chainsaw.MyTableModel.java(53.02 ko)169000000000000001580145013043100007700000
org.apache.log4j.chainsaw.XMLFileHandler.java(21.20 ko)50000000000000050401000000000000000
org.apache.log4j.config.PropertyGetter.java(14.28 ko)60000000000000050500000000001100000
org.apache.log4j.config.PropertyPrinter.java(33.08 ko)39000000000000003402707020002003300000
org.apache.log4j.config.PropertySetter.java(33.29 ko)22000000000000001901405000000003300000
org.apache.log4j.config.PropertySetterException.java(3.55 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.AbsoluteTimeDateFormat.java(14.04 ko)20000000000000002001703000000000000000
org.apache.log4j.helpers.AppenderAttachableImpl.java(21.87 ko)60000000000000050500000000001100000
org.apache.log4j.helpers.BoundedFIFO.java(24.18 ko)90000000000000010001088000000000000
org.apache.log4j.helpers.CountingQuietWriter.java(3.48 ko)10000000000000010100000000000000000
org.apache.log4j.helpers.CyclicBuffer.java(32.26 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.DateLayout.java(20.29 ko)1700000000000000140707000000003300000
org.apache.log4j.helpers.DateTimeDateFormat.java(7.37 ko)80000000000000070700000000001100000
org.apache.log4j.helpers.FileWatchdog.java(8.34 ko)20000000000000000000020110000000000
org.apache.log4j.helpers.FormattingInfo.java(1.43 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.ISO8601DateFormat.java(21.60 ko)470000000000000047022025000000000000000
org.apache.log4j.helpers.Loader.java(19.25 ko)10000000000000010100000000000000000
org.apache.log4j.helpers.LogLog.java(14.90 ko)20000000000000000000000000002200000
org.apache.log4j.helpers.NullEnumeration.java(1.83 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.OnlyOnceErrorHandler.java(6.86 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.OptionConverter.java(76.32 ko)630000000000000058035023041003001100000
org.apache.log4j.helpers.PatternConverter.java(12.31 ko)16000000000000001501005000000000000000
org.apache.log4j.helpers.PatternParser.java(86.89 ko)470000000000000042021021055000000000000
org.apache.log4j.helpers.QuietWriter.java(4.64 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.RelativeTimeDateFormat.java(4.00 ko)30000000000000020200011000000000000
org.apache.log4j.helpers.SyslogQuietWriter.java(3.00 ko)10000000000000000000000000001100000
org.apache.log4j.helpers.SyslogWriter.java(14.24 ko)90000000000000050302022000002200000
org.apache.log4j.helpers.ThreadLocalMap.java(2.05 ko)00000000000000000000000000000000000
org.apache.log4j.helpers.Transform.java(16.19 ko)17000000000000001707010000000000000000
org.apache.log4j.jdbc.JDBCAppender.java(24.31 ko)120000000000000060600000000006600000
org.apache.log4j.jmx.AbstractDynamicMBean.java(13.35 ko)90000000000000040400000000005500000
org.apache.log4j.jmx.Agent.java(3.67 ko)60000000000000020200010010003300000
org.apache.log4j.jmx.AppenderDynamicMBean.java(46.81 ko)27000000000000002302102000000004400000
org.apache.log4j.jmx.HierarchyDynamicMBean.java(38.33 ko)15000000000000001201002000000003300000
org.apache.log4j.jmx.LayoutDynamicMBean.java(34.23 ko)22000000000000001901900000000003300000
org.apache.log4j.jmx.LoggerDynamicMBean.java(33.92 ko)17000000000000001401103000000003300000
org.apache.log4j.jmx.MethodUnion.java(1.93 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.AppenderFinalizer.java(1.56 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.DefaultLF5Configurator.java(2.82 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.LF5Appender.java(20.29 ko)16000000000000001101100022000003300000
org.apache.log4j.lf5.Log4JLogRecord.java(4.17 ko)10000000000000010100000000000000000
org.apache.log4j.lf5.LogLevel.java(32.34 ko)90000000000000040400000000005500000
org.apache.log4j.lf5.LogLevelFormatException.java(0.55 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.LogRecord.java(23.26 ko)20000000000000010100010100000000000
org.apache.log4j.lf5.LogRecordFilter.java(0.52 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.PassingLogRecordFilter.java(0.78 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.StartLogFactor5.java(1.51 ko)10000000000000000000000000001100000
org.apache.log4j.lf5.util.AdapterLogRecord.java(11.82 ko)70000000000000040301000000003300000
org.apache.log4j.lf5.util.DateFormatManager.java(28.12 ko)50000000000000020200000000003300000
org.apache.log4j.lf5.util.LogFileParser.java(44.95 ko)51000000000000003001501503100200181800000
org.apache.log4j.lf5.util.LogMonitorAdapter.java(30.29 ko)80000000000000050500022000001100000
org.apache.log4j.lf5.util.Resource.java(6.43 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.util.ResourceUtils.java(7.80 ko)60000000000000060600000000000000000
org.apache.log4j.lf5.util.StreamUtils.java(8.14 ko)70000000000000060600011000000000000
org.apache.log4j.lf5.viewer.FilteredLogTableModel.java(29.60 ko)90000000000000080701000000001100000
org.apache.log4j.lf5.viewer.LF5SwingUtils.java(16.58 ko)60000000000000030201011000002200000
org.apache.log4j.lf5.viewer.LogBrokerMonitor.java(289.07 ko)2460000000000000012401120120651000011611600000
org.apache.log4j.lf5.viewer.LogFactor5Dialog.java(31.80 ko)10700000000000000930910201212000002200000
org.apache.log4j.lf5.viewer.LogFactor5ErrorDialog.java(4.94 ko)30000000000000000000000000003300000
org.apache.log4j.lf5.viewer.LogFactor5InputDialog.java(14.62 ko)80000000000000040400000000004400000
org.apache.log4j.lf5.viewer.LogFactor5LoadingDialog.java(2.99 ko)30000000000000000000000000003300000
org.apache.log4j.lf5.viewer.LogTable.java(30.90 ko)27000000000000002502104011000001100000
org.apache.log4j.lf5.viewer.LogTableColumn.java(13.46 ko)10000000000000000000000000001100000
org.apache.log4j.lf5.viewer.LogTableColumnFormatException.java(0.85 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.viewer.LogTableModel.java(1.65 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.viewer.LogTableRowRenderer.java(7.51 ko)30000000000000030300000000000000000
org.apache.log4j.lf5.viewer.TrackingAdjustmentListener.java(7.67 ko)25000000000000001601600099000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryAbstractCellEditor.java(20.66 ko)80000000000000040202022000002200000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryElement.java(2.73 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerLogRecordFilter.java(5.51 ko)40000000000000040400000000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerModel.java(58.38 ko)51000000000000005004604000000001100000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryExplorerTree.java(10.86 ko)20000000000000000000000000002200000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryImmediateEditor.java(16.17 ko)13000000000000001101100022000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNode.java(18.14 ko)90000000000000070700011000001100000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditor.java(59.81 ko)4300000000000000270250200000000161600000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeEditorRenderer.java(4.24 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryNodeRenderer.java(14.75 ko)60000000000000030300000000003300000
org.apache.log4j.lf5.viewer.categoryexplorer.CategoryPath.java(10.11 ko)10000000000000010100000000000000000
org.apache.log4j.lf5.viewer.categoryexplorer.TreeModelAdapter.java(1.83 ko)00000000000000000000000000000000000
org.apache.log4j.lf5.viewer.configure.ConfigurationManager.java(101.57 ko)11000000000000000102010002052300003300000
org.apache.log4j.lf5.viewer.configure.MRUFileManager.java(34.37 ko)130000000000000090801000000004400000
org.apache.log4j.net.JMSAppender.java(43.91 ko)130000000000000070700000000006600000
org.apache.log4j.net.JMSSink.java(21.69 ko)17000000000000001601402000000001100000
org.apache.log4j.net.SMTPAppender.java(55.13 ko)27000000000000001901504000000008800000
org.apache.log4j.net.SimpleSocketServer.java(9.68 ko)120000000000000090702000000003300000
org.apache.log4j.net.SocketAppender.java(35.34 ko)50000000000000020200010010002200000
org.apache.log4j.net.SocketHubAppender.java(28.66 ko)170000000000000070403060420004400000
org.apache.log4j.net.SocketNode.java(11.37 ko)70000000000000030201010100003300000
org.apache.log4j.net.SocketServer.java(22.95 ko)1600000000000000100802000000006600000
org.apache.log4j.net.SyslogAppender.java(66.76 ko)25000000000000002301805000000002200000
org.apache.log4j.net.TelnetAppender.java(20.42 ko)180000000000000080701040400006600000
org.apache.log4j.nt.NTEventLogAppender.java(17.34 ko)110000000000000050401000000006600000
org.apache.log4j.or.DefaultRenderer.java(1.12 ko)10000000000000010100000000000000000
org.apache.log4j.or.ObjectRenderer.java(0.64 ko)00000000000000000000000000000000000
org.apache.log4j.or.RendererMap.java(19.66 ko)30000000000000020200000000001100000
org.apache.log4j.or.ThreadGroupRenderer.java(5.07 ko)30000000000000020200000000001100000
org.apache.log4j.or.jms.MessageRenderer.java(7.43 ko)30000000000000030300000000000000000
org.apache.log4j.or.sax.AttributesRenderer.java(4.74 ko)30000000000000030201000000000000000
org.apache.log4j.spi.AppenderAttachable.java(2.57 ko)00000000000000000000000000000000000
org.apache.log4j.spi.Configurator.java(1.14 ko)00000000000000000000000000000000000
org.apache.log4j.spi.DefaultRepositorySelector.java(1.92 ko)00000000000000000000000000000000000
org.apache.log4j.spi.ErrorCode.java(1.34 ko)00000000000000000000000000000000000
org.apache.log4j.spi.ErrorHandler.java(3.25 ko)00000000000000000000000000000000000
org.apache.log4j.spi.Filter.java(2.87 ko)10000000000000000000000000000000000
org.apache.log4j.spi.HierarchyEventListener.java(1.44 ko)00000000000000000000000000000000000
org.apache.log4j.spi.LocationInfo.java(33.90 ko)2000000000000000170809010100001100000
org.apache.log4j.spi.LoggerFactory.java(0.70 ko)00000000000000000000000000000000000
org.apache.log4j.spi.LoggerRepository.java(5.96 ko)00000000000000000000000000000000000
org.apache.log4j.spi.LoggingEvent.java(60.27 ko)22000000000000001501401000000006600000
org.apache.log4j.spi.NOPLogger.java(21.05 ko)00000000000000000000000000000000000
org.apache.log4j.spi.NOPLoggerRepository.java(8.20 ko)00000000000000000000000000000000000
org.apache.log4j.spi.NullWriter.java(0.66 ko)00000000000000000000000000000000000
org.apache.log4j.spi.OptionHandler.java(0.11 ko)00000000000000000000000000000000000
org.apache.log4j.spi.RendererSupport.java(1.12 ko)00000000000000000000000000000000000
org.apache.log4j.spi.RepositorySelector.java(0.42 ko)00000000000000000000000000000000000
org.apache.log4j.spi.RootCategory.java(3.57 ko)00000000000000000000000000000000000
org.apache.log4j.spi.RootLogger.java(2.89 ko)00000000000000000000000000000000000
org.apache.log4j.spi.ThrowableInformation.java(9.07 ko)30000000000000010100000000002200000
org.apache.log4j.spi.TriggeringEventEvaluator.java(0.58 ko)00000000000000000000000000000000000
org.apache.log4j.spi.VectorWriter.java(8.81 ko)20000000000000010100011000000000000
org.apache.log4j.varia.DenyAllFilter.java(2.03 ko)00000000000000000000000000000000000
org.apache.log4j.varia.ExternallyRolledFileAppender.java(14.31 ko)140000000000000060303000000008800000
org.apache.log4j.varia.FallbackErrorHandler.java(12.06 ko)90000000000000090900000000000000000
org.apache.log4j.varia.LevelMatchFilter.java(6.78 ko)20000000000000020002000000000000000
org.apache.log4j.varia.LevelRangeFilter.java(11.40 ko)70000000000000070601000000000000000
org.apache.log4j.varia.NullAppender.java(2.23 ko)00000000000000000000000000000000000
org.apache.log4j.varia.ReloadingPropertyConfigurator.java(1.25 ko)00000000000000000000000000000000000
org.apache.log4j.varia.Roller.java(10.11 ko)40000000000000030201000000001100000
org.apache.log4j.varia.StringMatchFilter.java(10.55 ko)70000000000000070403000000000000000
org.apache.log4j.xml.DOMConfigurator.java(214.47 ko)182000000000000001750158017020020005500000
org.apache.log4j.xml.Log4jEntityResolver.java(4.29 ko)50000000000000050401000000000000000
org.apache.log4j.xml.SAXErrorHandler.java(4.41 ko)40000000000000020200022000000000000
org.apache.log4j.xml.UnrecognizedElementHandler.java(1.01 ko)00000000000000000000000000000000000
org.apache.log4j.xml.XMLLayout.java(19.62 ko)35000000000000003503401000000000000000
Number of files : 170