misp-warninglists are lists of well-known indicators that can be associated to potential false positives, errors or mistakes.
The warning lists are integrated in MISP to display an info/warning box at the event and attribute level if such indicators are available in one of the list. The lists are also used to filter potential false-positive at API level. The list can be globally enabled or disabled in MISP following the practices of the organization. The warning lists are reused in many other open source projects.
{
"name": "List of known public DNS resolvers",
"version": 1,
"description": "Event contains one or more public DNS resolvers as attribute with an IDS flag set",
"matching_attributes": [
"ip-src",
"ip-dst"
],
"list": [
"8.8.8.8",
"8.8.4.4",
"208.67.222.222",
"208.67.220.220",
"195.46.39.39",
"195.46.39.40"
]
}
If matching_attributes are not set, the list is matched against any type of attributes.
string
(default) - perfect match of a string in the warning list against matching attributessubstring
- substring matching of a string in the warning list against matching attributeshostname
- hostname matching (e.g. domain matching from URL) of a string in the warning list against matching attributescidr
- IP or CDIR block matching in the warning list against matching attributesregex
- regex matching of a string matching attributesSee PyMISPWarningLists for a python interface to warning lists.
Lists are exposed to Earthly builds through the target export-lists
. Earthfiles can directly reference them in their copy statements as follows:
COPY github.com/MISP/misp-warninglists[:commit]+export-lists/lists/<list-name>/list.json ./
MISP warning-lists are licensed under CC0 1.0 Universal (CC0 1.0) - Public Domain Dedication. If a specific author of a warning-list (or associated source) wants to license it under a different license, a pull request can be requested.