Skip to content

Releases: HXSecurity/DongTai

Release-1.4.1

15 Apr 02:57
5d252c4

Choose a tag to compare

What's Changed

Full Changelog: v1.4.0...v1.4.1

Release-1.4.0

01 Apr 04:29
542bc51

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.3.1...v1.4.0

Release 1.3.1

24 Feb 06:46
2b2203c

Choose a tag to compare

What's Changed

Full Changelog: v1.3.0...v1.3.1

Release 1.3.0

17 Jan 19:09
eefdd19

Choose a tag to compare

What's Changed

Full Changelog: v1.2.0...v1.3.0

Release 1.2.0

30 Dec 22:14
5f77313

Choose a tag to compare

What's Changed

Full Changelog: v1.1.4...v1.2.0

Release 1.1.4

21 Dec 08:48

Choose a tag to compare

What's Changed

Full Changelog: v1.1.3...v1.1.4

Release 1.1.3

06 Dec 10:16
f9d2716

Choose a tag to compare

v1.1.3 Release Note

Release Date: 2021.12.03

DongTai-openapi

Function

  • Projects are now sorted according to the time of obtaining component and vulnerability information

DongTai-engine

DongTai-web

Function

  • Add AboutDongTai page
  • Add policy template editing function

Improve

  • Automatically clear the verification code in case of login error
  • Add advanced configuration function in project configuration
  • Add component path

Fix

  • Adjusted UI details and fixed some detail bugs

DongTai-webapi

Function

  • Projects are now sorted according to the time of obtaining component and vulnerability information
  • Added scan template policy management
  • Increase the vulnerability active verification switch (including global and project level)

Improve

  • Component information now adds component path
  • Improved the original paging logic
  • Improved the original data verification to adapt to the boundary value
  • The agent name now gives priority to the alias when binding the agent

Fix

  • Fix the error that may be caused by agentid when the project is created
  • Fixed a non-atomic error when the project was created
  • Fix permission errors when deleting data

Dongtai-Base-Image

Function

  • Increase the vulnerability active verification switch (including global and project level)

Improve

  • Add strategy
  • Add sensitive_info rule

DongTai-agent-java

  • Fixes #153 (When using resttemplate to customize the header, some fields will not be loaded, such as the host header).
  • Fixes #159 (Third-party dependent component analysis is changed to asynchronous tasks).
  • Add httpclient for Vulnerability full link tracking#157.
  • Add propagator rules for Path Traversal#164.

DongTai-agent-python

FEATURES

  • Use the environment variable ENGINE_NAME to customize agent name
  • Use the environment variable LOG_PATH to customize log file path
  • Add exec hook and policy rule to detect code execution vulnerabilities

ENHANCEMENTS

  • Code refactoring: Add scope to prevent recursive execution of the agent's own code
  • Code refactoring: Add runtime settings and replace the configuration that uses global variables
  • Code refactoring: Add request context to store tainted data
  • Performance improvements: Tainted data processing optimization
  • Performance improvements: Remove unnecessary list policy rules

BUGFIXES

  • Fix eval exceptions with contextual variables

Release 1.1.2

23 Nov 16:25

Choose a tag to compare

Bugfix

  • Remove openapi port config
  • Remove container name for scale
  • Add nginx proxy to openapi
  • Fix version number
  • Update config-tutorial.ini (#352)

Release 1.1.1

22 Nov 11:06
dab6b09

Choose a tag to compare

DongTai-webapi

Feature

Bugfix

DongTai-openapi

Feature

  • Do not return queue data, when request /api/v1/report/upload with return_queue is 0
  • Add scarf tracking pixel

Bugfix

  • Fix agent_register register bug
  • Fix error conf in action file

DongTai-Engine

Feature:

  • Beta version of sensitive information risk detection function released
  • Project report supports exporting vulnerability call links

DongTai-Java-Agent

Feature

  • The agent register report and heartbeat report are transferred to agent.jar

Bugfix

  • Fix custom model hook bug

DongTai-Web

Feature

  1. Add sensitive information configuration function
  2. Adjust the existing UI to make it more beautiful

Bugfix

  • Adjusted some errors in multilingual translation

Release 1.1.0

09 Nov 22:33
e22b91e

Choose a tag to compare

Feature

Add agent resource limit API

Increase agent startup time APi

Registration API adds automatic project creation

Add project version tag for agent

Feature/issue/319 Export project report asynchronous

Add keyword for search by @Bidaya0 in #164

Close ISSUE #322:Add JVM Parameter for custom project version, e.g: - Dproject.version=<project.version>

Close ISSUE #313:Add Propagation rules

Close ISSUE #312:Add Sql Injection Rule: executeLargeUpdate

Agent pause/start by DongTai server

Agent pause/start based on system resource usage

Use environment variable AUTO_CREATE_PROJECT=1 for auto create project

Report Agent startup time

Add Reflected XSS detection

Add XXE detection

Add SSRF detection

Bug fix

Close ISSUE #253:Added propagation node of MyBatis framework

Close ISSUE #133: Resolve false positives of server- side request forgery vulnerabilities

Close ISSUE #236:The CPU usage data collected by Java Agent under windows is inaccurate

Close ISSUE #302:Agent collecting CPU usage blocks the thread

Close ISSUE HXSecurity/DongTai#315:Fix a bug where application logs cannot be printed

Close ISSUE HXSecurity/DongTai#321:Fix attach mode startup error

Close ISSUE #308:Fix IDEA DongTai IAST plug- in startup failure

Close ISSUE #311:DongTai IDEA plugin : add Hook rules

Close ISSUE #134:Add details about vulnerabilities in weak encryption algorithms

Close ISSUE #324:The Java Agent cannot obtain the inheritance relationship of the class and the vulnerability cannot be check

Fix report data parameterclassName to fully named class name

Fix report data request/response body format

Fix streaming response processing

Fix response body processing

Fix Django request form data processing

Fix missing kwargs parameter for taint data

Fix invalid tainted data in method pool

Fix incorrect filter of tainted data