SigmaHQ/CHANGELOG.md

153 lines
3.6 KiB
Markdown
Raw Normal View History

2019-11-07 22:08:44 +00:00
# Release Notes
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html)
from version 0.14.0.
## Unreleased
### Added
* LOGIQ Backend (logiq)
### Fixed
* Splunx XML rule name is now set to rule title
2020-02-25 21:19:52 +00:00
## 0.16.0 - 2020-02-25
2019-11-07 22:08:44 +00:00
### Added
2019-12-09 15:31:07 +00:00
* Proxy field names to ECS mapping (ecs-proxy) configuration
2019-12-13 21:00:40 +00:00
* False positives metadata to LimaCharlie backend
* Additional aggregation capabilitied for es-dsl backend.
2020-02-24 21:30:36 +00:00
* Azure log analytics rule backend (ala-rule)
* SQL backend
* Splunk Zeek sourcetype mapping config
* sigma2attack script
2020-02-25 20:32:59 +00:00
* Carbon Black backend and configuration
* ArcSight ESM backend
* Elasticsearch detection rule backend
2019-12-09 15:31:07 +00:00
2020-01-30 10:30:01 +00:00
### Changed
* Kibana object id is now Sigma rule id if available. Else
the old naming scheme is used.
2020-02-24 21:30:36 +00:00
* sigma2misp: replacement of deprecated method usage.
* Various configuration updates
2020-02-25 20:32:59 +00:00
* Extended ArcSight mapping
2020-02-24 21:30:36 +00:00
### Fixed
* Fixed aggregation queries for Elastalert backend
* Fixed aggregation queries for es-dsl backend
* Backend and configuration lists are sorted.
2020-02-25 20:32:59 +00:00
* Escaping in ala backend
2020-01-30 10:30:01 +00:00
## 0.15.0 - 2019-12-06
2019-11-07 22:08:44 +00:00
### Added
2019-12-06 21:13:44 +00:00
* sigma-uuid tool for addition and check of Sigma rule identifiers
* Default configurations
* Restriction of compared rules in sigma-similarity
* Regular expression support in es-dsl backend
* LimaCharlie support for proxy rule category
* Source distribution for PyPI
2019-11-07 22:08:44 +00:00
2019-11-12 19:54:11 +00:00
### Changed
* Type errors are now ignored with -I
2019-12-06 21:13:44 +00:00
### Fixed
* Removed wrong mapping of CommandLine field mapping in THOR config
## 0.14 - 2019-11-10
2019-11-07 22:08:44 +00:00
### Added
* sigma-similarity tool
* LimaCharlie backend
* Default configurations for some backends that are used if no configuration is passed.
* Regular expression support for es-dsl backend (propagates to backends derived from this like elastalert-dsl)
2019-11-07 22:08:44 +00:00
* Value modifiers:
* startswith
* endswith
### Changed
* Removal of line breaks in elastalert output
* Searches not bound to fields are restricted to keyword fields in es-qs backend
* Graylog backend now based on es-qs backend
2019-11-09 23:09:59 +00:00
### Fixed
* Removed ProcessCommandLine mapping for Windows Security EventID 4688 in generic
process creation log source configuration.
2019-11-07 22:08:44 +00:00
## 0.13 - 2019-10-21
2019-11-29 23:34:17 +00:00
2019-11-07 22:08:44 +00:00
### Added
* Index mappings for Sumologic
* Malicious cmdlets in mdatp
2019-11-07 22:08:44 +00:00
* QRadar support for keyword searches
* QRadar mapping improvements
* QRadar field selection
* QRadar type regex modifier support
* Elasticsearch keyword field blacklisting with wildcards
* Added dateField configuration parameter in xpack-watcher backend
* Field mappings in configurations
* Field name mapping for conditional fields
* Value modifiers:
* utf16
* utf16le
* wide
* utf16be
### Changed
* Improved --backend-config help text
### Fixed
* Backend errors in ala
* Slash escaping within es-dsl wildcard queries
* QRadar backend config
* QRadar field name and value escaping and handling
* Elasticsearch wildcard detection pattern
* Aggregation on keyword field in es-dsl backend
## 0.12.1 - 2019-08-05
2019-11-07 22:08:44 +00:00
### Fixed
* Missing build dependency
## 0.12 - 2019-08-01
2019-11-07 22:08:44 +00:00
### Added
* Usage of "Channel" field in ELK Windows configuration
* Fields to mappings
* xpack-watcher actions index and webhook
* Config for Winlogbeat 7.x
* Value modifiers
* Regular expression support
### Changed
* Warning/error messages
* Sumologic value cleaning
* Explicit OR for Elasticsearch query strings
* Listing of available configurations on missing configuration error
### Fixed
* Conditions in es-dsl backend
* Sumologic handling of null values
2020-02-24 21:30:36 +00:00
* Ignore timeframe detection keyword in all/any of conditions