The MISP Project has unveiled MISP 3.0 Early Access, and it could well be the most exciting release in the platform’s history.
For years, MISP (Malware Information Sharing Platform) has been one of the most important open-source platforms in the cyber threat intelligence ecosystem. Trusted by security teams, CERTs, incident responders and threat intelligence analysts worldwide, it has built its reputation on sharing, correlating and analysing indicators of compromise (IOCs).
However, while MISP has always been exceptionally powerful under the hood, its interface and overall analyst experience have sometimes felt like they were playing catch-up with newer threat intelligence platforms.
That looks set to change.
MISP 3.0 represents a substantial leap forward, introducing a completely redesigned user interface, powerful new investigation capabilities, improved intelligence analysis workflows and a significantly more sophisticated approach to understanding threat indicators.
Having looked through the announcement and feature set, it is difficult not to come away thinking that this could be MISP’s best release yet.
And perhaps most interestingly, its new interface and investigation experience are starting to look like serious competition for platforms such as OpenCTI.
A completely redesigned interface
The first thing that stands out about MISP 3.0 is the user interface.
The new Overmind interface, which previously existed as an optional theme in the MISP 2.5 series, is now the default experience throughout MISP 3.0.
This is more than a cosmetic refresh.
The redesign brings a much more modern navigation experience, consistent styling, dark mode and several selectable themes, including Overmind, Flatly, Cosmo, Slate, Neon, Hex and Fathom.
Events, tags and galaxy clusters are easier to interpret visually, with taxonomy-coloured chips helping analysts understand complex information at a glance.
The difference is significant. MISP has traditionally been a platform where functionality was often more impressive than the presentation. Version 3.0 looks to address that imbalance.
It is also difficult not to draw comparisons with OpenCTI here. OpenCTI has established a reputation for its modern interface and visually engaging threat intelligence investigations.
MISP 3.0 appears to be making a serious effort to close that gap.
Value Intelligence: A major change to how MISP handles indicators
One of the most interesting additions is Value Intelligence.
Historically, MISP has primarily treated indicators and their values as components of individual events. Version 3.0 takes a different approach.
Every distinct value now has its own dedicated intelligence page, bringing together information from across the entire MISP instance.
This includes:
- Where the value appears across different events.
- Which organisations or sources reported it.
- Associated sightings.
- Warninglist matches.
- Related intelligence and relationships.
- Enrichment results from misp-modules.
- An assessment of the value’s relevance and signal strength.
- An indication of how long the intelligence is likely to remain relevant.
This is a particularly important development for analysts dealing with large volumes of threat intelligence.
Instead of having to investigate an indicator through multiple events and screens, analysts can now access a consolidated view of everything their MISP instance knows about it.
The ability to assess an indicator’s confidence, relevance and expected lifespan also moves MISP towards a more intelligence-led workflow rather than simply being a repository for IOCs.
The new values index also introduces the ability to paste an entire advisory or report, extract its indicators and review them as a worklist.
That could prove particularly useful when processing threat intelligence reports from vendors, CERTs and security researchers.
Analyst Profiles: Intelligence that understands your role
Another particularly impressive addition is Analyst Profiles.
Not every security analyst looks at threat intelligence in the same way.
A SOC analyst triaging alerts may prioritise different indicators from a fraud investigator, incident responder or threat intelligence researcher.
MISP 3.0 recognises this by introducing configurable analyst profiles that influence how intelligence is assessed.
Profiles determine which signals matter, how much weight they receive, which sources are trusted and which taxonomies and galaxies are prioritised.
MISP includes several profiles out of the box, covering:
- SOC triage.
- Incident response and investigation.
- Fraud and abuse.
- Risk and reporting.
- Disinformation.
Profiles can also be customised to suit individual organisational requirements.
This is a welcome development because it recognises that threat intelligence is not simply about collecting as much data as possible. It is about understanding which information matters to the people consuming it.
Pivot Explorer: A much more visual investigation experience
Perhaps one of the most exciting additions is the Pivot Explorer.
Threat investigations rarely follow a straight line. An indicator leads to an event, an event leads to a threat actor, and that threat actor may be associated with multiple campaigns, infrastructure clusters and other indicators.
The Pivot Explorer introduces an interactive graph-based approach to navigating these relationships.
Analysts can start with an event and expand their investigation by pulling in:
- Correlated indicators.
- Related events.
- Threat intelligence feeds.
- Galaxy clusters.
- Additional intelligence discovered through enrichment.
Nodes can also be enriched using misp-modules, allowing analysts to expand their investigations without constantly switching between different areas of the platform.
Importantly, the explorer is not restricted to events. Analysts can also launch investigations from galaxy clusters and explore the relationships surrounding a particular threat actor or intelligence entity.
This is exactly the sort of functionality that makes platforms like OpenCTI attractive to threat intelligence teams.
MISP 3.0 is clearly moving towards a more visual, connected and intuitive approach to threat investigation.
Analyst Graphs: Build, save and share investigations
Building on the Pivot Explorer, MISP 3.0 also introduces Analyst Graphs.
These allow investigators to create, save and share their own investigation graphs.
The active investigation graph is available through a dock that can be opened over other pages in MISP.
Analysts can add events, attributes, objects, galaxy clusters and individual values as they discover relevant intelligence.
This is a useful addition for teams working on longer-running investigations, where intelligence is gathered from multiple sources and needs to be brought together into a coherent picture.
Rather than losing track of an investigation as they navigate around the platform, analysts can maintain a persistent visual workspace.
It also provides an opportunity for better collaboration and knowledge sharing between analysts.
Plenty more improvements under the hood
While the interface and analyst features are likely to attract the most attention, there are some important architectural changes too.
One of the biggest is the way MISP stores indicator values.
Previously, values were stored as part of individual attributes. MISP 3.0 introduces a model where each distinct value is stored once, with attributes referencing that value.
This opens the door to more sophisticated searching, including matching values based on word beginnings and searches within CIDR ranges.
It also makes it possible to attach notes, analyst information and collections directly to individual values.
There is also some welcome news for organisations with established MISP deployments.
MISP 3.0 maintains backward compatibility with the existing API, meaning tools such as PyMISP, scripts and integrations should continue to work.
MISP 3.0 instances can also synchronise with MISP 2.5 instances.
This is particularly important for organisations that have invested heavily in MISP integrations and intelligence-sharing relationships. A major platform upgrade is considerably easier to justify when existing automation and integrations do not need to be rebuilt from scratch.