{"ip":"209.50.180.88","exported_at":"2026-07-22T02:28:25+00:00","period_days":30,"metrics":{"events7d":36,"distinct_ports":1,"distinct_classifications":4,"max_severity":7,"last_sensor_id":"paris-1","max_waf_score":null,"max_risk_score":43,"attack_stage":"probe","attack_chain_stage":"discovery","threat_family":["scanner"],"recommended_action":"monitor","confidence":0.49,"risk_breakdown":{"waf":8,"classification":32,"behavior":0,"geo":0,"protocol":30,"novelty":15},"mitre_tactics":["TA0007","TA0001"],"mitre_technique":"TA0007","top_mitre_technique":"TA0001","top_mitre_count":18,"executive_one_liner_fr":"Activit\u00e9 suspecte \u00b7 risque 35\/100","campaign_hint_fr":null,"confidence_breakdown":{"waf":8,"classification":32,"behavior":0,"geo":0,"protocol":30,"novelty":15,"risk_score":35},"persona_hostname":"mail.sensor-1.internal","correlation_flags":[],"correlation_flags_labels_fr":[],"confidence_pct":49,"confidence_hint_fr":"Confiance mod\u00e9r\u00e9e \u2014 signal unique","sensor_role_label_fr":"Renseignement menaces","tags_summary_labels_fr":["pat-0369"],"tags_summary":["pat-0369"],"attack_vector":"postgres probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)","protocol_details":{"payload_preview":"\u0016\u0003\u0001\u0006\ufffd\u0001\u0000\u0006\ufffd\u0003\u0003\u00c8y2\/4^QY\ufffdJ\t1\u0001\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\u0007\ufffd =K\ufffd\ufffd\u0000o]\u000b\u0019D\ufffd\u000eKAS5S\u001d\u0022\u0006J\ufffdjS\u011a\ufffd!K\t\u0000 \ufffd\ufffd\u0013\u0001\u0013\u0002\u0013\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\u0013\ufffd\u0014\u0000\ufffd\u0000\ufffd\u0000\/\u00005\u0001\u0000\u0006S\ufffd\ufffd\u0000\u0000\u0000#\u0000\u0000\u0000\n\u0000\f\u0000","port":8065,"service":"mattermost","service_label_fr":"Mattermost (chat d\u0027\u00e9quipe)"},"protocol_summary_fr":"Payload \u0016\u0003\u0001\u0006\ufffd\u0001\u0000\u0006\ufffd\u0003\u0003\u00c8y2\/4^QY\ufffdJ\t1\u0001\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\u0007\ufffd =K\ufffd\ufffd\u0000o]\u000b\u0019D\ufffd\u000eKAS5S\u001d\u0022\u0006J\ufffdj\u2026 \u00b7 Mattermost (chat d\u0027\u00e9quipe):8065","evidence_snippet":"\ufffd\ufffd\u00c8y2\/4^QY\ufffdJ\t1\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\ufffd =K\ufffd\ufffdo]D\ufffdKAS5S\u0022J\ufffdjS\u011a\ufffd!K\t \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5S\ufffd\ufffd#","target_port_label":"8065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)","emulator_service":"mattermost","confidence_reason":"Confiance 49 % \u2014 Motif catalogue confirm\u00e9","classification_reason":"Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%","classification_reason_label_fr":"Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%","confidence_factors_fr":"Confiance 49 % \u2014 Score WAF 8","payload_preview":"\ufffd\ufffd\u00c8y2\/4^QY\ufffdJ\t1\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\ufffd =K\ufffd\ufffdo]D\ufffdKAS5S\u0022J\ufffdjS\u011a\ufffd!K\t \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5S\ufffd\ufffd#"},"events":[{"id":13121986,"ip":"209.50.180.88","ts":"2026-07-21 11:38:11.000000","proto":"tcp","src_port":33315,"dst_port":8065,"service":"mattermost","classification":"postgres_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 1733, \u0022payload_entropy\u0022: 7.7655121092793715, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022confidence\u0022: 0.49, \u0022classification_confidence\u0022: 0.49, \u0022precision_score\u0022: 58, \u0022precision_signals\u0022: [\u0022pat-0369\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0369\u0022], \u0022matched_patterns\u0022: [\u0022pat-0369\u0022, \u0022pat-0607\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022PostgreSQL startup\u0022, \u0022Sybase TDS login\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0369\u0022, \u0022pat-0607\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 49.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022f9147267f31dd18272b42dd0f32f1f7c\u0022, \u0022path_pattern_hash\u0022: \u002280f3c71fe26f36a0a9399108643f66c5\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\u00c8y2\/4^QY\ufffdJ\\t1\\u0001\\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\\u0007\ufffd =K\ufffd\ufffd\\u0000o]\\u000b\\u0019D\ufffd\\u000eKAS5S\\u001d\\\u0022\\u0006J\ufffdjS\u011a\ufffd!K\\t\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006S\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\u00c8y2\/4^QY\ufffdJ\\t1\\u0001\\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\\u0007\ufffd =K\ufffd\ufffd\\u0000o]\\u000b\\u0019D\ufffd\\u000eKAS5S\\u001d\\\u0022\\u0006J\ufffdjS\u011a\ufffd!K\\t\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006S\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\u0017\\u0000\\u0000\\u0000-\\u0000\\u0002\\u0001\\u0001\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\u001b\\u0000\\u0003\\u0002\\u0000\\u0002\\u00003\\u0004\ufffd\\u0004\ufffd\ufffd\ufffd\\u0000\\u0001\\u0000\\u0011\ufffd\\u0004\ufffd\ufffd\ufffd\ufffd1\ufffd\ufffd\\u00190K\ufffd\ufffd\ufffd\ufffd\ufffd\\u0018\ufffd\ufffd7\ufffd\ufffd\ufffdQh\\t\ufffdg\ufffd87\\u0003\u06f7v\ufffd\ufffd\ufffd\ufffdE\ufffd\\u0001 \/\ufffdT\ufffdZN\ufffd\ufffd\ufffdNaY\ufffdF\ufffd\ufffdU\ufffd\ufffd\u00e7\ufffd\ufffd`O\ufffd~\ufffd\ufffdr\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\u00c8y2\/4^QY\ufffdJ\\t1\\u0001\\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\\u0007\ufffd =K\ufffd\ufffd\\u0000o]\\u000b\\u0019D\ufffd\\u000eKAS5S\\u001d\\\u0022\\u0006J\ufffdjS\u011a\ufffd!K\\t\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006S\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00226aa7c303b2c2ceb6fd62ac54720da3f9f02bc965\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\u00c8y2\/4^QY\ufffdJ\\t1\\u0001\\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\\u0007\ufffd =K\ufffd\ufffd\\u0000o]\\u000b\\u0019D\ufffd\\u000eKAS5S\\u001d\\\u0022\\u0006J\ufffdjS\u011a\ufffd!K\\t\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006S\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\u00c8y2\/4^QY\ufffdJ\\t1\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\ufffd =K\ufffd\ufffdo]D\ufffdKAS5S\\\u0022J\ufffdjS\u011a\ufffd!K\\t \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5S\ufffd\ufffd#\u0022, \u0022attack_vector\u0022: \u0022postgres probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 49 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 49, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0369\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0369\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\u00c8y2\/4^QY\ufffdJ\\t1\\u0001\\u0016\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\\u0007\ufffd =K\ufffd\ufffd\\u0000o]\\u000b\\u0019D\ufffd\\u000eKAS5S\\u001d\\\u0022\\u0006J\ufffdjS\u011a\ufffd!K\\t\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006S\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022postgres probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\u00c8y2\/4^QY\ufffdJ\\t1\u58bd\ufffdO\ufffd\u04a5\ufffd\ufffdo?x3y\ufffd =K\ufffd\ufffdo]D\ufffdKAS5S\\\u0022J\ufffdjS\u011a\ufffd!K\\t \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5S\ufffd\ufffd#\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 49 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 49 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":1733},{"id":13121985,"ip":"209.50.180.88","ts":"2026-07-21 11:38:10.000000","proto":"tcp","src_port":41093,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 1797, \u0022payload_entropy\u0022: 7.751402873235331, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0554\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00221735d1b46081d8aac44eef2551db6c5f\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffd\ufffd\\u0005_\ufffd2\\u00138\ufffd\\u001c\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\\u0019\u0168\\u0017\ufffd2g\u0027\ufffd\ufffdB\\u001f\ufffd\ufffd\\\u0022\ufffdZ\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000+\\u0000\\u0007\\u0006z\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffd\ufffd\\u0005_\ufffd2\\u00138\ufffd\\u001c\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\\u0019\u0168\\u0017\ufffd2g\u0027\ufffd\ufffdB\\u001f\ufffd\ufffd\\\u0022\ufffdZ\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000+\\u0000\\u0007\\u0006zz\\u0003\\u0004\\u0003\\u0003\ufffd\\r\\u0001\\u001a\\u0000\\u0000\\u0001\\u0000\\u0001\ufffd\\u0000 |\ufffd\\fciG\ufffd\\u0014\\na\u003C\ufffdS\ufffd\ufffda\u053a\\b\ufffd[\ufffd\ufffd\u003EL\u04de\ufffdR\ufffdi%\\u0000\ufffd\ufffd\\u0017\ufffdy\ufffd\ufffd,!e\\u0000X_RV\ufffd\u0506\\u0010\ufffd*\ufffdR\ufffd\ufffd\ufffd\ufffd\ufffdP\\u001aTI1_Y\ufffd\\u0001\\u001f\\u0013\ufffd\\u0006\ufffd\ufffd\ufffd\ufffd5\\u0002\\u000e\ufffd\\u0000\ufffd\\u001f\ufffd=x?)\ufffda\\u0011+\\u0011\ufffd\ufffdOY\ufffd\ufffd\ufffd\ufffdC\\\\\ufffd\ufffd\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffd\ufffd\\u0005_\ufffd2\\u00138\ufffd\\u001c\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\\u0019\u0168\\u0017\ufffd2g\u0027\ufffd\ufffdB\\u001f\ufffd\ufffd\\\u0022\ufffdZ\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000+\\u0000\\u0007\\u0006z\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00226dde6ca2494125c7afa8a5aa749b73a5175ea2a3\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffd\ufffd\\u0005_\ufffd2\\u00138\ufffd\\u001c\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\\u0019\u0168\\u0017\ufffd2g\u0027\ufffd\ufffdB\\u001f\ufffd\ufffd\\\u0022\ufffdZ\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000+\\u0000\\u0007\\u0006z\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffd_\ufffd28\ufffd\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\u0168\ufffd2g\u0027\ufffd\ufffdB\ufffd\ufffd\\\u0022\ufffdZ\ufffd zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\ufffd\ufffd#+z\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0554\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0554\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffd\ufffd\\u0005_\ufffd2\\u00138\ufffd\\u001c\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\\u0019\u0168\\u0017\ufffd2g\u0027\ufffd\ufffdB\\u001f\ufffd\ufffd\\\u0022\ufffdZ\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000#\\u0000\\u0000\\u0000+\\u0000\\u0007\\u0006z\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffd_\ufffd28\ufffd\ufffds\ufffdo\ufffd9\u003C\ufffd\ufffd]B\ufffdI\ufffd\ufffd\ufffdh\u01d2Q\ufffd= 4\ufffd\ufffd\ufffdv\ufffd\ufffdd:\ufffd?\ufffda\ufffd\u0168\ufffd2g\u0027\ufffd\ufffdB\ufffd\ufffd\\\u0022\ufffdZ\ufffd zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\ufffd\ufffd#+z\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":1797},{"id":13121983,"ip":"209.50.180.88","ts":"2026-07-21 11:38:09.000000","proto":"tcp","src_port":29635,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 411, \u0022payload_entropy\u0022: 5.425455084191482, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00224cc017072399243e3434288c7de3318a\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/135.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\\r\\nAccept-Encoding: gzip, def\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/135.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\\r\\nAccept-Encoding: gzip, def\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00227f4d956b955d0c72500cdbf3214219fdba60381b\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64; rv:135.0) Gecko\/20100101 Firefox\/\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":411},{"id":13121980,"ip":"209.50.180.88","ts":"2026-07-21 11:38:07.000000","proto":"tcp","src_port":33005,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 593, \u0022payload_entropy\u0022: 5.573734908613864, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022b64df3332e49f942b6f3c3dc2b658f3e\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002248478bc221e1cc0e43b2834f4bf7ce7af44cbef1\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":593},{"id":13101266,"ip":"209.50.180.88","ts":"2026-07-21 07:21:59.000000","proto":"tcp","src_port":26189,"dst_port":8065,"service":"mattermost","classification":"kafka_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.773488313204637, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 56.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 32, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022confidence\u0022: 0.47, \u0022classification_confidence\u0022: 0.47, \u0022precision_score\u0022: 56, \u0022precision_signals\u0022: [\u0022pat-0556\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0556\u0022], \u0022matched_patterns\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022Kafka ApiVersions key\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 47.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002236884ee4170e23f502d8be8abcf6f124\u0022, \u0022path_pattern_hash\u0022: \u0022369bfdf011acc5969bcb68a7ffd2ca13\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 32}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u00038\ufffd\\u0007\ufffd\\u000f\\u0012\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\\u001f\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\\u0014\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd\\u001a\\u000f`\u02a9h\u0027Q\\u000f\ufffdc*A\\u001f\ufffd\\u0007(\ufffd\\u001cg\ufffd\\u0002\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u00038\ufffd\\u0007\ufffd\\u000f\\u0012\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\\u001f\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\\u0014\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd\\u001a\\u000f`\u02a9h\u0027Q\\u000f\ufffdc*A\\u001f\ufffd\\u0007(\ufffd\\u001cg\ufffd\\u0002\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\n\\u0000\\b\ufffd\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)\ufffd\ufffd\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \ufffd~\ufffd\u01c6\ufffd\\u0015\ufffd\ufffd\ufffdC|\ufffdA\ufffd\ufffdh\ufffd\ufffdV-LP\ufffd\\u0005\ufffdX\ufffd-\ufffd\\u0004\\u0000-\\u0000\\u0002\\u0001\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u00038\ufffd\\u0007\ufffd\\u000f\\u0012\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\\u001f\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\\u0014\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd\\u001a\\u000f`\u02a9h\u0027Q\\u000f\ufffdc*A\\u001f\ufffd\\u0007(\ufffd\\u001cg\ufffd\\u0002\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022enterprise_scan\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022e254da0a550d7b66b6c40c7f8884d31e14a97e7d\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u00038\ufffd\\u0007\ufffd\\u000f\\u0012\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\\u001f\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\\u0014\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd\\u001a\\u000f`\u02a9h\u0027Q\\u000f\ufffdc*A\\u001f\ufffd\\u0007(\ufffd\\u001cg\ufffd\\u0002\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd8\ufffd\ufffd\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd`\u02a9h\u0027Q\ufffdc*A\ufffd(\ufffdg\ufffd \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 32\/100\u0022, \u0022confidence_pct\u0022: 47, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 32, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0556\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0556\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u00038\ufffd\\u0007\ufffd\\u000f\\u0012\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\\u001f\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\\u0014\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd\\u001a\\u000f`\u02a9h\u0027Q\\u000f\ufffdc*A\\u001f\ufffd\\u0007(\ufffd\\u001cg\ufffd\\u0002\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd8\ufffd\ufffd\ufffd)1\ufffdp\ufffde\ufffd\ufffd\ufffd\ufffd\ufffda\ufffd1X#\ufffdE\\\u0022\ufffd__# \ufffdL\ufffd\u0286@\ufffdl\ufffd`\u02a9h\u0027Q\ufffdc*A\ufffd(\ufffdg\ufffd \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 47 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":13101264,"ip":"209.50.180.88","ts":"2026-07-21 07:21:58.000000","proto":"tcp","src_port":38843,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.884933212311231, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002276cc4cfb74ccded4342eaefbcdcb9f15\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\\u0011\\u001d\\u001a\ufffdev\\u0017\ufffd\ufffd\ufffd\\u001ch}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\\u0012\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\\u000e\\u000e\ufffd^f\ufffdv9\ufffd\\b\ufffdC\ufffd\\u0017\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\u001a\\u001a\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\\u0011\\u001d\\u001a\ufffdev\\u0017\ufffd\ufffd\ufffd\\u001ch}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\\u0012\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\\u000e\\u000e\ufffd^f\ufffdv9\ufffd\\b\ufffdC\ufffd\\u0017\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\u001a\\u001a\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)\ufffd\ufffd\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \\u0012\ufffd\ufffd\ufffd2\ufffd\ufffd(\ufffd\ufffdP\ufffd4\ufffd\\u000b\\u0007\\u001c\ufffdX\\u000e\ufffd\\u0013h\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\\u0011\\u001d\\u001a\ufffdev\\u0017\ufffd\ufffd\ufffd\\u001ch}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\\u0012\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\\u000e\\u000e\ufffd^f\ufffdv9\ufffd\\b\ufffdC\ufffd\\u0017\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\u001a\\u001a\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00221282efcc8b41dd8b8193915bb8505b28510431e5\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\\u0011\\u001d\\u001a\ufffdev\\u0017\ufffd\ufffd\ufffd\\u001ch}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\\u0012\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\\u000e\\u000e\ufffd^f\ufffdv9\ufffd\\b\ufffdC\ufffd\\u0017\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\u001a\\u001a\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\ufffdev\ufffd\ufffd\ufffdh}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\ufffd^f\ufffdv9\ufffd\ufffdC\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\\u0011\\u001d\\u001a\ufffdev\\u0017\ufffd\ufffd\ufffd\\u001ch}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\\u0012\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\\u000e\\u000e\ufffd^f\ufffdv9\ufffd\\b\ufffdC\ufffd\\u0017\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\u001a\\u001a\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffda\ufffd#\ufffdh\ufffd7\ufffd\\t.\ufffdev\ufffd\ufffd\ufffdh}\u0145\ufffdR\ufffd#\\\\ -Q\ufffdq\ufffd\ufffd#\ufffdy\ufffd.#\ufffd\ufffdqA\ufffd^f\ufffdv9\ufffd\ufffdC\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":13101263,"ip":"209.50.180.88","ts":"2026-07-21 07:21:57.000000","proto":"tcp","src_port":59475,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 575, \u0022payload_entropy\u0022: 5.5750064570157045, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002242d326e7a128f3e2655af6e0a1600b0c\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/w\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/w\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c99b1e677b72ad704f0d46da6bb1b6fde358208c\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":575},{"id":13101262,"ip":"209.50.180.88","ts":"2026-07-21 07:21:56.000000","proto":"tcp","src_port":51475,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 601, \u0022payload_entropy\u0022: 5.56022624102517, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022e68a7d61b8ab2d1c62205c56428f3271\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/133.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/133.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022945ac3b7c45b82bd8482eb22bbc59205c303c82c\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":601},{"id":13062258,"ip":"209.50.180.88","ts":"2026-07-21 03:06:52.000000","proto":"tcp","src_port":59935,"dst_port":8065,"service":"mattermost","classification":"postgres_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 1797, \u0022payload_entropy\u0022: 7.776685821880509, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022confidence\u0022: 0.49, \u0022classification_confidence\u0022: 0.49, \u0022precision_score\u0022: 58, \u0022precision_signals\u0022: [\u0022pat-0369\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0369\u0022], \u0022matched_patterns\u0022: [\u0022pat-0369\u0022, \u0022pat-0556\u0022, \u0022pat-0607\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022PostgreSQL startup\u0022, \u0022Kafka ApiVersions key\u0022, \u0022Sybase TDS login\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0369\u0022, \u0022pat-0556\u0022, \u0022pat-0607\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 49.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022803ddc47e888a3cc3f2e7c548820220c\u0022, \u0022path_pattern_hash\u0022: \u002280f3c71fe26f36a0a9399108643f66c5\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003RH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\u0015\\r\u0096\\u0006\ufffdQ\u003E\ufffd\\n\\u0011\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\\u001c\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t\\u0000 ZZ\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd::\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003RH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\u0015\\r\u0096\\u0006\ufffdQ\u003E\ufffd\\n\\u0011\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\\u001c\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t\\u0000 ZZ\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd::\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000#\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001D\ufffd\\u0000\\u0005\\u0000\\u0003\\u0002h2\\u0000-\\u0000\\u0002\\u0001\\u0001\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u001b\\u0000\\u0003\\u0002\\u0000\\u0002\\u0000\\u0012\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000+\\u0000\\u0007\\u0006JJ\\u0003\\u0004\\u0003\\u0003\\u0000\\u0017\\u0000\\u0000\\u00003\\u0004\ufffd\\u0004\ud28a\\u0000\\u0001\\u0000\\u0011\ufffd\\u0004\ufffd\ufffd\ufffd\ufffdd\ufffd\\u001aT\ufffd\\u0011\ufffd,\ufffdm\ufffd\ufffd\ufffd\ufffd2\\u001f\ufffd\ufffdi\u0533\ufffdV\\u001bH\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003RH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\u0015\\r\u0096\\u0006\ufffdQ\u003E\ufffd\\n\\u0011\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\\u001c\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t\\u0000 ZZ\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd::\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c716396d6547c119c708ffb90fce403bf4a08d2e\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003RH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\u0015\\r\u0096\\u0006\ufffdQ\u003E\ufffd\\n\\u0011\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\\u001c\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t\\u0000 ZZ\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd::\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffdRH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\r\u0096\ufffdQ\u003E\ufffd\\n\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t ZZ\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd::\\n\\n\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022postgres probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 49 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab postgres_probe \u00bb (signaux protocolaires) \u00b7 confiance 49%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 49, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0369\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0369\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0007\\u0000\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003RH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\u0015\\r\u0096\\u0006\ufffdQ\u003E\ufffd\\n\\u0011\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\\u001c\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t\\u0000 ZZ\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0006\ufffd::\\u0000\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0011\ufffd\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022postgres probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffdRH\ufffd\ufffd\ufffd\\\u0022\ufffd\ufffd.\ufffd\ufffdq2\ufffd]\ufffd\\r\u0096\ufffdQ\u003E\ufffd\\n\ufffd\ufffd\ufffd@ \ufffdahbl\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdz\\r\ufffd\u01ed\ufffd\ufffd\\\\\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdS1\u0026\\t ZZ\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd::\\n\\n\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 49 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 49 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":1797},{"id":13062256,"ip":"209.50.180.88","ts":"2026-07-21 03:06:50.000000","proto":"tcp","src_port":63547,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.9722994301333405, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022bc7d475b9765c2c41633d8ad98538895\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003f\ufffd\ufffd\ufffdl\\b!\ufffd\ufffd\u0207\ufffd\ufffd\\u0018\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\\u001e\ufffdF\ufffdY8[\ufffd\\u00122\ufffdh\ufffd\ufffd\\u0011*\ufffd\ufffdh\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u001a\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003f\ufffd\ufffd\ufffdl\\b!\ufffd\ufffd\u0207\ufffd\ufffd\\u0018\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\\u001e\ufffdF\ufffdY8[\ufffd\\u00122\ufffdh\ufffd\ufffd\\u0011*\ufffd\ufffdh\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u001a\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)\ufffd\ufffd\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 ?\\u0005\ufffd0V\ufffdwW\\\u0022`\\u0004`Z\ufffdoi\\u001d\ufffdbH\\u0012\ufffdl\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003f\ufffd\ufffd\ufffdl\\b!\ufffd\ufffd\u0207\ufffd\ufffd\\u0018\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\\u001e\ufffdF\ufffdY8[\ufffd\\u00122\ufffdh\ufffd\ufffd\\u0011*\ufffd\ufffdh\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u001a\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00226e6d7b1714cd127122c2f3172793c290341788bc\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003f\ufffd\ufffd\ufffdl\\b!\ufffd\ufffd\u0207\ufffd\ufffd\\u0018\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\\u001e\ufffdF\ufffdY8[\ufffd\\u00122\ufffdh\ufffd\ufffd\\u0011*\ufffd\ufffdh\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u001a\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffdf\ufffd\ufffd\ufffdl!\ufffd\ufffd\u0207\ufffd\ufffd\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\ufffdF\ufffdY8[\ufffd2\ufffdh\ufffd\ufffd*\ufffd\ufffdh\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u003C*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003f\ufffd\ufffd\ufffdl\\b!\ufffd\ufffd\u0207\ufffd\ufffd\\u0018\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\\u001e\ufffdF\ufffdY8[\ufffd\\u00122\ufffdh\ufffd\ufffd\\u0011*\ufffd\ufffdh\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u001a\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffdf\ufffd\ufffd\ufffdl!\ufffd\ufffd\u0207\ufffd\ufffd\ufffdy_\ufffd3R5\ufffdu\ufffd.;\ufffd\ufffd~\ufffd\ufffd (\ufffdd\ufffdF\ufffdY8[\ufffd2\ufffdh\ufffd\ufffd*\ufffd\ufffdh\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u003C*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":13062253,"ip":"209.50.180.88","ts":"2026-07-21 03:06:48.000000","proto":"tcp","src_port":22721,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 571, \u0022payload_entropy\u0022: 5.577793389100288, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002223b56eaff7498f14ed367d991deca8cf\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00227f34c977cccac79faf473a45b92e528364440c42\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":571},{"id":13062251,"ip":"209.50.180.88","ts":"2026-07-21 03:06:46.000000","proto":"tcp","src_port":21471,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 615, \u0022payload_entropy\u0022: 5.562454480729503, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00228e80d63f1e85a47e2b3d260483c5e9ac\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/135.0.0.0 Safari\/537.36 Edg\/135.0.0.0\\r\\nAccept: text\/html,application\/xhtml+xml,applicat\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/135.0.0.0 Safari\/537.36 Edg\/135.0.0.0\\r\\nAccept: text\/html,application\/xhtml+xml,applicat\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022bc6e132ffd623f22cc7a63fe89d892b64bcf8972\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":615},{"id":13045583,"ip":"209.50.180.88","ts":"2026-07-20 22:52:17.000000","proto":"tcp","src_port":51081,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 639, \u0022payload_entropy\u0022: 7.150944364902696, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022b2f0db2f77e7dc6a93e9e19e60b2ceed\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003=\\\\6\ufffdU\\u000e\\u001c\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\\u000f\ufffd1\ufffd\\u0019vp\ufffd\\fd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffd\\u0016xv\\u0003\\u000b\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003=\\\\6\ufffdU\\u000e\\u001c\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\\u000f\ufffd1\ufffd\\u0019vp\ufffd\\fd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffd\\u0016xv\\u0003\\u000b\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\u000e\\u0000\\f\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0001\\u0000\\u0001\\u0001\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\\u0022\\u0000\\n\\u0000\\b\\u0004\\u0003\\u0005\\u0003\\u0006\\u0003\\u0002\\u0003\\u00003\\u0000k\\u0000i\\u0000\\u001d\\u0000 f\ufffd\u003C\ufffd\ufffd\\u001f\ufffd22UK;\ufffd,\ufffd\\u0018\ufffd\ufffd8\u071f\ufffd\ufffd\\u001b|T^\ufffd{\ufffdH\\u0000\\u0017\\u0000A\\u0004\ufffd5\ufffdU_m,k\/\\u001f\\tT~(\ufffd\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003=\\\\6\ufffdU\\u000e\\u001c\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\\u000f\ufffd1\ufffd\\u0019vp\ufffd\\fd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffd\\u0016xv\\u0003\\u000b\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022178388cc47f27b70e1234451005083d5288c924c\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003=\\\\6\ufffdU\\u000e\\u001c\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\\u000f\ufffd1\ufffd\\u0019vp\ufffd\\fd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffd\\u0016xv\\u0003\\u000b\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022zv=\\\\6\ufffdU\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\ufffd1\ufffdvp\ufffdd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffdxv\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003=\\\\6\ufffdU\\u000e\\u001c\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\\u000f\ufffd1\ufffd\\u0019vp\ufffd\\fd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffd\\u0016xv\\u0003\\u000b\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022zv=\\\\6\ufffdU\ufffdV@;b\ufffd\ufffd\ufffdg\u017e\\\\qW\ufffd1\ufffdvp\ufffdd+ h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\u01e2#\ufffd\ufffd.mI\ufffdxv\ufffd\ufffd\ufffd\ufffd(\ufffdb{\ufffd\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":639},{"id":13045582,"ip":"209.50.180.88","ts":"2026-07-20 22:52:16.000000","proto":"tcp","src_port":49057,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 639, \u0022payload_entropy\u0022: 7.16676879422113, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00228c3e9c9e330f5c6d4778e80bdb102979\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\\u0010\\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdL\\u000fl\ufffd\\u0004^\\u0018\ufffd4|\ufffdA]\\u0001\ufffdu\u030b3\ufffd\ufffdj\\u0007 %N-\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u0004\\u001dB\ufffd+QI\ufffd\\u0006T\ufffd!\ufffdf\\\u0022\ufffdF\\u0005\\u0005\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\\u0010\\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdL\\u000fl\ufffd\\u0004^\\u0018\ufffd4|\ufffdA]\\u0001\ufffdu\u030b3\ufffd\ufffdj\\u0007 %N-\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u0004\\u001dB\ufffd+QI\ufffd\\u0006T\ufffd!\ufffdf\\\u0022\ufffdF\\u0005\\u0005\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\u000e\\u0000\\f\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0001\\u0000\\u0001\\u0001\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\\u0022\\u0000\\n\\u0000\\b\\u0004\\u0003\\u0005\\u0003\\u0006\\u0003\\u0002\\u0003\\u00003\\u0000k\\u0000i\\u0000\\u001d\\u0000 \ufffdA\ufffdiE\ufffd\ufffd\ufffd\\u0007\ufffd\/O\ufffd\ufffd.1y\ufffd\ufffdR\ufffd\ufffdZ\ufffd9s\uda07\udf07\ufffdQ\\u0000\\u0017\\u0000A\\u0004Zf\ufffd\\u0004;E\ufffd\\u0015I\ufffd\ufffd\ufffd_\ufffdc\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\\u0010\\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdL\\u000fl\ufffd\\u0004^\\u0018\ufffd4|\ufffdA]\\u0001\ufffdu\u030b3\ufffd\ufffdj\\u0007 %N-\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u0004\\u001dB\ufffd+QI\ufffd\\u0006T\ufffd!\ufffdf\\\u0022\ufffdF\\u0005\\u0005\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00224637dfe6608cad1373aa64402dc537ffa7239056\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\\u0010\\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdL\\u000fl\ufffd\\u0004^\\u0018\ufffd4|\ufffdA]\\u0001\ufffdu\u030b3\ufffd\ufffdj\\u0007 %N-\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u0004\\u001dB\ufffd+QI\ufffd\\u0006T\ufffd!\ufffdf\\\u0022\ufffdF\\u0005\\u0005\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022zv\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdLl\ufffd^\ufffd4|\ufffdA]\ufffdu\u030b3\ufffd\ufffdj %N-\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdB\ufffd+QI\ufffdT\ufffd!\ufffdf\\\u0022\ufffdF\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\\u0010\\u001d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdL\\u000fl\ufffd\\u0004^\\u0018\ufffd4|\ufffdA]\\u0001\ufffdu\u030b3\ufffd\ufffdj\\u0007 %N-\\u0012\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\\u0004\\u001dB\ufffd+QI\ufffd\\u0006T\ufffd!\ufffdf\\\u0022\ufffdF\\u0005\\u0005\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022zv\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdLl\ufffd^\ufffd4|\ufffdA]\ufffdu\u030b3\ufffd\ufffdj %N-\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdB\ufffd+QI\ufffdT\ufffd!\ufffdf\\\u0022\ufffdF\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":639},{"id":13045581,"ip":"209.50.180.88","ts":"2026-07-20 22:52:15.000000","proto":"tcp","src_port":9473,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 587, \u0022payload_entropy\u0022: 5.564019238133009, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022efd7d4ec53a992bd59655df2c9d1d7f2\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,i\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,i\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022f2c9315a643a7c0368521845c72e6a913b0224c1\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":587},{"id":13045579,"ip":"209.50.180.88","ts":"2026-07-20 22:52:13.000000","proto":"tcp","src_port":11461,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 439, \u0022payload_entropy\u0022: 5.420861982715894, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022ee746149c2bdfcc58063e111591853db\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko\/20100101 Firefox\/136.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:136.0) Gecko\/20100101 Firefox\/136.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00228f40268634c2578fae98445035363a4f45cab7d2\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":439},{"id":13028756,"ip":"209.50.180.88","ts":"2026-07-20 18:27:18.000000","proto":"tcp","src_port":21147,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 639, \u0022payload_entropy\u0022: 7.149579483057697, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022e0c345d1197a72aa86668ff6cd7f5fad\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003E,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffd\\u0019p\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003E,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffd\\u0019p\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\u000e\\u0000\\f\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0001\\u0000\\u0001\\u0001\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\\u0022\\u0000\\n\\u0000\\b\\u0004\\u0003\\u0005\\u0003\\u0006\\u0003\\u0002\\u0003\\u00003\\u0000k\\u0000i\\u0000\\u001d\\u0000 \u8143\\u001e!\ufffd\ufffd\u026a\ufffd\ufffd\ufffd\\u001b\ufffd\ufffd\ufffd\u0026\ufffd\\f\ufffd\\u000e\\u0010[\u0027\\u0016\ufffd\ufffdXp\\u0000\\u0017\\u0000A\\u0004\\u000e8\ufffd\ufffd]\ufffd\ufffd3m\ufffd\ufffd\ufffdtj\ufffd\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003E,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffd\\u0019p\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022de6bccbc6857dc5175d34b408265005a2ccb89d5\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003E,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffd\\u0019p\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022zvE,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffdp\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003E,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffd\\u0019p\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022zvE,\ufffd\ufffd=\ufffd\ufffdF\u035b\ufffdt0\ufffd\ufffd}\ufffd\ufffd*\ufffdp\ufffd\ufffd #\ufffd\ufffdH \u0333\/#\ufffdE\ufffd\ufffd\ufffda\ufffd\ufffd;\ufffdt-\u0089Kc\ufffd\ufffd]]\ufffdD1\ufffd\\\\\ufffd\ufffd\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":639},{"id":13028755,"ip":"209.50.180.88","ts":"2026-07-20 18:27:16.000000","proto":"tcp","src_port":34317,"dst_port":8065,"service":"mattermost","classification":"kafka_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 1701, \u0022payload_entropy\u0022: 7.7469554417570485, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 56.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 32, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022confidence\u0022: 0.47, \u0022classification_confidence\u0022: 0.47, \u0022precision_score\u0022: 56, \u0022precision_signals\u0022: [\u0022pat-0556\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0556\u0022], \u0022matched_patterns\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022Kafka ApiVersions key\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 32}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 47.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022e010f33b5da55ece9d4583741ffd0613\u0022, \u0022path_pattern_hash\u0022: \u0022369bfdf011acc5969bcb68a7ffd2ca13\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 32}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\u0005\\n\ufffd\\u001e~LM\ufffd\ufffd!\ufffd\\u0010\ufffd\ufffdaN\ufffd\ufffd\\u0015\ufffdU C\\u001e8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\\u0003\ufffd1\ufffd\\u0002\ufffd\ufffd)\\n\ufffd\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u00063\ufffd\ufffd\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\b\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\u0005\\n\ufffd\\u001e~LM\ufffd\ufffd!\ufffd\\u0010\ufffd\ufffdaN\ufffd\ufffd\\u0015\ufffdU C\\u001e8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\\u0003\ufffd1\ufffd\\u0002\ufffd\ufffd)\\n\ufffd\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u00063\ufffd\ufffd\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\u001b\\u0000\\u0003\\u0002\\u0000\\u0002D\ufffd\\u0000\\u0005\\u0000\\u0003\\u0002h2\\u0000\\u0017\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0000\\n\\u0000\\f\\u0000\\nZZ\\u0011\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000-\\u0000\\u0002\\u0001\\u0001\ufffd\\r\\u0000\ufffd\\u0000\\u0000\\u0001\\u0000\\u0001+\\u0000 \ufffd\\f\ufffdy\ufffd\ufffd{J\ufffd \ufffd}\ufffd\\u0014\\u0007\ufffd:\\u0014\u0446\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\u0005\\n\ufffd\\u001e~LM\ufffd\ufffd!\ufffd\\u0010\ufffd\ufffdaN\ufffd\ufffd\\u0015\ufffdU C\\u001e8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\\u0003\ufffd1\ufffd\\u0002\ufffd\ufffd)\\n\ufffd\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u00063\ufffd\ufffd\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\b\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022enterprise_scan\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022f60efb4053ea65e49dafbc2ffcf124acbc8c4f59\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\u0005\\n\ufffd\\u001e~LM\ufffd\ufffd!\ufffd\\u0010\ufffd\ufffdaN\ufffd\ufffd\\u0015\ufffdU C\\u001e8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\\u0003\ufffd1\ufffd\\u0002\ufffd\ufffd)\\n\ufffd\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u00063\ufffd\ufffd\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\b\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\n\ufffd~LM\ufffd\ufffd!\ufffd\ufffd\ufffdaN\ufffd\ufffd\ufffdU C8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\ufffd1\ufffd\ufffd\ufffd)\\n\ufffd \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/53\ufffd\ufffdh2\u0022, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 32\/100\u0022, \u0022confidence_pct\u0022: 47, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 32}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 32, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0556\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0556\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0006\ufffd\\u0001\\u0000\\u0006\ufffd\\u0003\\u0003\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\u0005\\n\ufffd\\u001e~LM\ufffd\ufffd!\ufffd\\u0010\ufffd\ufffdaN\ufffd\ufffd\\u0015\ufffdU C\\u001e8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\\u0003\ufffd1\ufffd\\u0002\ufffd\ufffd)\\n\ufffd\\u0000 \ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u00063\ufffd\ufffd\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\b\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffdp\ufffdZ\ufffdK\ufffdn\ufffdS\ufffd\\n\ufffd~LM\ufffd\ufffd!\ufffd\ufffd\ufffdaN\ufffd\ufffd\ufffdU C8\u07a4\ufffd+7\ufffdc\ufffdDG;)\u003Cp\ufffd0\ufffd1\ufffd\ufffd\ufffd)\\n\ufffd \ufffd\ufffd\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/53\ufffd\ufffdh2\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 47 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":1701},{"id":13028753,"ip":"209.50.180.88","ts":"2026-07-20 18:27:15.000000","proto":"tcp","src_port":38739,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 586, \u0022payload_entropy\u0022: 5.551665210893404, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022f50332e60cfa35f0ed277a42759ec5d8\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/135.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,i\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/135.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,i\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002237af0c463dd4e77a14ce2ffa0335c1b287925e08\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.3\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":586},{"id":13028713,"ip":"209.50.180.88","ts":"2026-07-20 18:27:14.000000","proto":"tcp","src_port":42565,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 439, \u0022payload_entropy\u0022: 5.420861982715894, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022ea0412a17a8e7987a0ca186c9f50e4d8\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko\/20100101 Firefox\/135.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:135.0) Gecko\/20100101 Firefox\/135.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002207ff103a321da42638a293c1cb33c703651773a2\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64; rv:13\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":439},{"id":12998605,"ip":"209.50.180.88","ts":"2026-07-20 14:00:59.000000","proto":"tcp","src_port":37029,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.9148734730184276, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022960d6759af23540e6fbbc0f49ca05321\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffd\ufffdk5J\u057b\\u0006\ufffd\\u0015\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\\b\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] \\u000b7\ufffd\\u0002}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-\\b%b\ufffd5*\ufffd\\u0000*\\n\\n\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffd\ufffdk5J\u057b\\u0006\ufffd\\u0015\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\\b\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] \\u000b7\ufffd\\u0002}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-\\b%b\ufffd5*\ufffd\\u0000*\\n\\n\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\n**\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)**\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \ufffd\ufffd\ufffdm\ufffd\ufffd\ufffd\\u001c\\u001d\\u001c\u053e\ufffd\u0027\ufffd:\ufffd*\ufffdd\ufffd\ufffdA\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffd\ufffdk5J\u057b\\u0006\ufffd\\u0015\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\\b\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] \\u000b7\ufffd\\u0002}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-\\b%b\ufffd5*\ufffd\\u0000*\\n\\n\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002254b63ff793dfc239bef4ecd932187042fd5a3cc7\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffd\ufffdk5J\u057b\\u0006\ufffd\\u0015\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\\b\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] \\u000b7\ufffd\\u0002}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-\\b%b\ufffd5*\ufffd\\u0000*\\n\\n\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffdk5J\u057b\ufffd\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] 7\ufffd}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-%b\ufffd5*\ufffd*\\n\\n\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffd\ufffdk5J\u057b\\u0006\ufffd\\u0015\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\\b\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] \\u000b7\ufffd\\u0002}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-\\b%b\ufffd5*\ufffd\\u0000*\\n\\n\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffd\ufffdk5J\u057b\ufffd\ufffd\ufffd\ufffdl\ufffdg\ufffd\ufffd\ufffd\\r\u07d0\ufffd]qA\ufffd\ufffd\ufffd] 7\ufffd}\/\ufffd\ufffd[K\ufffdu\ufffd\ufffd!\ufffd|\ufffd\ufffd\ufffd\/o\u0655-%b\ufffd5*\ufffd*\\n\\n\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12998604,"ip":"209.50.180.88","ts":"2026-07-20 14:00:58.000000","proto":"tcp","src_port":49841,"dst_port":8065,"service":"mattermost","classification":"kafka_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.819037394484395, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 56.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 32, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022confidence\u0022: 0.47, \u0022classification_confidence\u0022: 0.47, \u0022precision_score\u0022: 56, \u0022precision_signals\u0022: [\u0022pat-0556\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0556\u0022], \u0022matched_patterns\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022Kafka ApiVersions key\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 47.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022a8dc232df55c2c7ecba76c4755bc1ef0\u0022, \u0022path_pattern_hash\u0022: \u0022369bfdf011acc5969bcb68a7ffd2ca13\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 32}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003r{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\\u0016\ufffdN%7;\u0245 \ufffdLuB!\ufffdq\\u0011I\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd\\u0000 **\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd::\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003r{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\\u0016\ufffdN%7;\u0245 \ufffdLuB!\ufffdq\\u0011I\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd\\u0000 **\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd::\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\n\\u0000\\b\ufffd\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)\ufffd\ufffd\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 G\ufffdc\ufffd\ufffdP\ufffd\u003CxN\ufffd.\\u0006\ufffd\ufffdVu\\u001e\ufffd*\ufffd\ufffd*9\u07f6\ufffdY\ufffd\ufffd\ufffdn\\u0000-\\u0000\\u0002\\u0001\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003r{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\\u0016\ufffdN%7;\u0245 \ufffdLuB!\ufffdq\\u0011I\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd\\u0000 **\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd::\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022enterprise_scan\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00221a07e37202741adf3b934c3314ed587eac62187a\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003r{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\\u0016\ufffdN%7;\u0245 \ufffdLuB!\ufffdq\\u0011I\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd\\u0000 **\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd::\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffdr{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\ufffdN%7;\u0245 \ufffdLuB!\ufffdqI\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd **\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd::\ufffd\u0022, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 32\/100\u0022, \u0022confidence_pct\u0022: 47, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 32, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0556\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0556\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003r{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\\u0016\ufffdN%7;\u0245 \ufffdLuB!\ufffdq\\u0011I\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd\\u0000 **\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd::\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffdr{\\\\\ufffd\ufffd\ufffd~\ufffd\ufffdX6MOC{\ufffd\ufffd%\ufffd=r{\ufffd\ufffdN%7;\u0245 \ufffdLuB!\ufffdqI\ufffd\ufffd\ufffd\ufffdO\ufffdw\ufffd[B_\u003C\ufffd1\ufffd\ufffd=|\ufffd\ufffd\ufffd **\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd::\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 47 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12998602,"ip":"209.50.180.88","ts":"2026-07-20 14:00:57.000000","proto":"tcp","src_port":27055,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 425, \u0022payload_entropy\u0022: 5.3898085221671765, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022b3b7fc44ab495a4ee0594dedf3808aa3\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/20100101 Firefox\/136.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\\r\\nAccept-Encod\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/20100101 Firefox\/136.0\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=0.8\\r\\nAccept-Encod\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022e138ae122ee31cc8bf13c88444a230d9ea5144ac\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10.15; rv:136.0) Gecko\/201\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":425},{"id":12998600,"ip":"209.50.180.88","ts":"2026-07-20 14:00:55.000000","proto":"tcp","src_port":34001,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 593, \u0022payload_entropy\u0022: 5.573734908613864, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022b64df3332e49f942b6f3c3dc2b658f3e\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002248478bc221e1cc0e43b2834f4bf7ce7af44cbef1\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) Apple\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":593},{"id":12981292,"ip":"209.50.180.88","ts":"2026-07-20 09:39:47.000000","proto":"tcp","src_port":12837,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.956987414581953, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022be804b6f9c7dceb6a5d0cef7cefdc7ed\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003Ile\ufffd\ufffd\ufffd\ufffd\\u0006]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd\\f|\ufffdp\ufffd\ufffd\\u0004\u06e9\ufffdr\\u0006! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\\u001e\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(\\u0013BM\ufffd\ufffdr\\u0011\ufffdF\\u0006\ufffd\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003Ile\ufffd\ufffd\ufffd\ufffd\\u0006]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd\\f|\ufffdp\ufffd\ufffd\\u0004\u06e9\ufffdr\\u0006! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\\u001e\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(\\u0013BM\ufffd\ufffdr\\u0011\ufffdF\\u0006\ufffd\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\nzz\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)zz\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 e\ufffd\u0290g\\u0004\ufffd\ufffd\ufffd}~3\\u0002\ufffdH\ufffdK\ufffdS\ufffd\\u000e\u00fd\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003Ile\ufffd\ufffd\ufffd\ufffd\\u0006]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd\\f|\ufffdp\ufffd\ufffd\\u0004\u06e9\ufffdr\\u0006! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\\u001e\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(\\u0013BM\ufffd\ufffdr\\u0011\ufffdF\\u0006\ufffd\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00225a4d2b92fcfba81fa1a794c9cef942d0a227b012\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003Ile\ufffd\ufffd\ufffd\ufffd\\u0006]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd\\f|\ufffdp\ufffd\ufffd\\u0004\u06e9\ufffdr\\u0006! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\\u001e\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(\\u0013BM\ufffd\ufffdr\\u0011\ufffdF\\u0006\ufffd\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffdIle\ufffd\ufffd\ufffd\ufffd]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd|\ufffdp\ufffd\ufffd\u06e9\ufffdr! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(BM\ufffd\ufffdr\ufffdF\ufffd\ufffd\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003Ile\ufffd\ufffd\ufffd\ufffd\\u0006]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd\\f|\ufffdp\ufffd\ufffd\\u0004\u06e9\ufffdr\\u0006! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\\u001e\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(\\u0013BM\ufffd\ufffdr\\u0011\ufffdF\\u0006\ufffd\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffdIle\ufffd\ufffd\ufffd\ufffd]\ufffdX\ufffd\ufffd!E\u0026w\ufffd\ufffd|\ufffdp\ufffd\ufffd\u06e9\ufffdr! \u003C\ufffd\ufffd\ufffd\ufffd\u0026\ufffdP\ufffd\u0579\ufffd\ufffd\ufffd~\ufffd\ufffd(BM\ufffd\ufffdr\ufffdF\ufffd\ufffd\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12981291,"ip":"209.50.180.88","ts":"2026-07-20 09:39:46.000000","proto":"tcp","src_port":59615,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.966223727189883, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00221253ae943944416ade6517ec2f23205e\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003O\ufffd)\ufffds\ufffd\\u0011s\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\\u0011\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\\u0004\ufffdz\ufffdL2\\u001c\ufffd\\f.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003O\ufffd)\ufffds\ufffd\\u0011s\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\\u0011\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\\u0004\ufffdz\ufffdL2\\u001c\ufffd\\f.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\njj\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)jj\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \ufffd\ufffdT\\u0019\ufffd\\u0015\ufffd\ufffd7\ufffdN$;\ufffd]\\u000fi\ufffd\\\\Z|\ufffd\\u0002\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003O\ufffd)\ufffds\ufffd\\u0011s\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\\u0011\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\\u0004\ufffdz\ufffdL2\\u001c\ufffd\\f.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022a6711960451af7a6b9f757c4edb94c3bba16753c\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003O\ufffd)\ufffds\ufffd\\u0011s\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\\u0011\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\\u0004\ufffdz\ufffdL2\\u001c\ufffd\\f.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffdO\ufffd)\ufffds\ufffds\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\ufffdz\ufffdL2\ufffd.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003O\ufffd)\ufffds\ufffd\\u0011s\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\\u0011\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\\u0004\ufffdz\ufffdL2\\u001c\ufffd\\f.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\ufffd\ufffd\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffdO\ufffd)\ufffds\ufffds\ufffd?\ufffd1y^G\ufffd(~H\ufffdh\ufffda\ufffd\ufffdbS\ufffd \ufffd\u00c6\ufffd\ufffd\ufffd\ufffdC\ufffdz\ufffdL2\ufffd.\ufffd\ufffd\ufffd?C\ufffd^\ufffd\ufffdn\ufffd\ufffd*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\ufffd\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12981290,"ip":"209.50.180.88","ts":"2026-07-20 09:39:45.000000","proto":"tcp","src_port":22789,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 575, \u0022payload_entropy\u0022: 5.5750064570157045, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002242d326e7a128f3e2655af6e0a1600b0c\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/w\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/w\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c99b1e677b72ad704f0d46da6bb1b6fde358208c\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHT\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":575},{"id":12981287,"ip":"209.50.180.88","ts":"2026-07-20 09:39:44.000000","proto":"tcp","src_port":59751,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 470, \u0022payload_entropy\u0022: 5.449921012042444, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002204c22a6f2f977457a3de09221d7f7819\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/18.3 Safari\/605.1.15\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/18.3 Safari\/605.1.15\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022fd22d414b4eb95f537dd22ab78af841d1e81a964\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":470},{"id":12940058,"ip":"209.50.180.88","ts":"2026-07-20 05:09:54.000000","proto":"tcp","src_port":35153,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.90479573431194, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00222d4f20bfbe2bd858d0ff93fe2c260f25\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffdN\ufffd\ufffd\\u001a\ufffd\ufffdF\ufffd\ufffd62a`\\u0011Z\ufffd\\u000b\\u0016{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\\u0015\ufffd+^\\u00062\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\\u000f\\u0012\\u0015\\u0000\ufffd\\u000e+\ufffd\\u0012r\ufffd\ufffd\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffdN\ufffd\ufffd\\u001a\ufffd\ufffdF\ufffd\ufffd62a`\\u0011Z\ufffd\\u000b\\u0016{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\\u0015\ufffd+^\\u00062\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\\u000f\\u0012\\u0015\\u0000\ufffd\\u000e+\ufffd\\u0012r\ufffd\ufffd\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\f\\u0000\\n\ufffd\ufffd\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0018\\u0000\\u0016\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\u0002\\u0003\\b\\u0005\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0002\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)\ufffd\ufffd\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \\\\f\\u0001\u070bS\ufffd\ufffd\ufffdJ\ufffd\ufffdnS\ufffdE\ufffd\ufffdy\ufffd\ufffd\ufffdp\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffdN\ufffd\ufffd\\u001a\ufffd\ufffdF\ufffd\ufffd62a`\\u0011Z\ufffd\\u000b\\u0016{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\\u0015\ufffd+^\\u00062\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\\u000f\\u0012\\u0015\\u0000\ufffd\\u000e+\ufffd\\u0012r\ufffd\ufffd\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002267910c9094244be597b7336d8832afb55789cac7\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffdN\ufffd\ufffd\\u001a\ufffd\ufffdF\ufffd\ufffd62a`\\u0011Z\ufffd\\u000b\\u0016{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\\u0015\ufffd+^\\u00062\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\\u000f\\u0012\\u0015\\u0000\ufffd\\u000e+\ufffd\\u0012r\ufffd\ufffd\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffdN\ufffd\ufffd\ufffd\ufffdF\ufffd\ufffd62a`Z\ufffd{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\ufffd+^2\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\ufffd+\ufffdr\ufffd\ufffd\ufffd\u003C*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\ufffdN\ufffd\ufffd\\u001a\ufffd\ufffdF\ufffd\ufffd62a`\\u0011Z\ufffd\\u000b\\u0016{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\\u0015\ufffd+^\\u00062\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\\u000f\\u0012\\u0015\\u0000\ufffd\\u000e+\ufffd\\u0012r\ufffd\ufffd\ufffd\u003C\\u0000*\ufffd\ufffd\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\\u0014\ufffd\\u0013\\u0000\ufffd\\u0000\ufffd\\u00005\\u0000\/\ufffd\\b\ufffd\\u0012\\u0000\\n\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\ufffdN\ufffd\ufffd\ufffd\ufffdF\ufffd\ufffd62a`Z\ufffd{vkxWB\\n\/I\ufffd\u003E\\rZ \ufffd\ufffd\\\\\ufffd+^2\ufffd]\ufffd\ufffd\ufffd\\n\ufffd*\ufffd+\ufffdr\ufffd\ufffd\ufffd\u003C*\ufffd\ufffd\ufffd,\ufffd+\u0329\ufffd0\ufffd\/\u0328\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd5\/\ufffd\ufffd\\n\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12940057,"ip":"209.50.180.88","ts":"2026-07-20 05:09:53.000000","proto":"tcp","src_port":58201,"dst_port":8065,"service":"mattermost","classification":"kafka_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.797367629459502, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 56.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 32, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022confidence\u0022: 0.47, \u0022classification_confidence\u0022: 0.47, \u0022precision_score\u0022: 56, \u0022precision_signals\u0022: [\u0022pat-0556\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0556\u0022], \u0022matched_patterns\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022Kafka ApiVersions key\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 47.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00226e3a3de90ea6dd810eeb5849771e3f94\u0022, \u0022path_pattern_hash\u0022: \u0022369bfdf011acc5969bcb68a7ffd2ca13\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 32}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\u044c\\u0006\ufffd\ufffd\\u0007\ufffdelB\ufffdg\\u0006O8\\u0012\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\\u0017\ufffd\ufffd\\u0019\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\u044c\\u0006\ufffd\ufffd\\u0007\ufffdelB\ufffdg\\u0006O8\\u0012\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\\u0017\ufffd\ufffd\\u0019\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\n\\u0000\\bjj\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)jj\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \u0027U``\ufffd\ufffdN]j\ufffd\ufffdp\u003Ege\ufffd\ufffd\\u001es{l\ufffd\ufffd\ufffd]\ufffdH\ufffd\ufffd\\u0005\ufffd\\u0016\\u0000-\\u0000\\u0002\\u0001\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\u044c\\u0006\ufffd\ufffd\\u0007\ufffdelB\ufffdg\\u0006O8\\u0012\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\\u0017\ufffd\ufffd\\u0019\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022enterprise_scan\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022bb31294be010afbeb447903536295d64a476da5f\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\u044c\\u0006\ufffd\ufffd\\u0007\ufffdelB\ufffdg\\u0006O8\\u0012\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\\u0017\ufffd\ufffd\\u0019\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd\u044c\ufffd\ufffd\ufffdelB\ufffdgO8\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\\n\\n\ufffd\u0022, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 32\/100\u0022, \u0022confidence_pct\u0022: 47, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 32, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0556\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0556\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003\u044c\\u0006\ufffd\ufffd\\u0007\ufffdelB\ufffdg\\u0006O8\\u0012\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\\u0017\ufffd\ufffd\\u0019\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffd\\n\\n\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd\u044c\ufffd\ufffd\ufffdelB\ufffdgO8\/\ufffd\ufffdu YB\ufffd\ufffd\ufffd\ufffd]Fd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+\u024d\ufffd9\ufffdd\ufffd%\ufffd\ufffd;M zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffd\\n\\n\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 47 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12940056,"ip":"209.50.180.88","ts":"2026-07-20 05:09:51.000000","proto":"tcp","src_port":40517,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 470, \u0022payload_entropy\u0022: 5.477301754240557, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00227a997e34ec2ef517fca1e27cd846a402\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/18.3 Mobile\/15E148 Safari\/604.1\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/18.3 Mobile\/15E148 Safari\/604.1\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002295ab2aea051cc2d3629f26ebeb01405bf45bec3b\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (iPhone; CPU iPhone OS 18_3 like Mac OS X) AppleWebKi\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":470},{"id":12940055,"ip":"209.50.180.88","ts":"2026-07-20 05:09:50.000000","proto":"tcp","src_port":60601,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 589, \u0022payload_entropy\u0022: 5.575912014928999, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00228bf151f8c0852b44814fac24c6637738\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c46c8a54df88926ac858c4f1da96ff8863da2595\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":589},{"id":12914527,"ip":"209.50.180.88","ts":"2026-07-19 23:41:03.000000","proto":"tcp","src_port":58839,"dst_port":8065,"service":"mattermost","classification":"kafka_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 517, \u0022payload_entropy\u0022: 3.781843603164064, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 56.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 0.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0}, \u0022risk_score\u0022: 32, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022confidence\u0022: 0.47, \u0022classification_confidence\u0022: 0.47, \u0022precision_score\u0022: 56, \u0022precision_signals\u0022: [\u0022pat-0556\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0556\u0022], \u0022matched_patterns\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022matched_pattern_names\u0022: [\u0022Kafka ApiVersions key\u0022, \u0022STUN binding\u0022, \u0022Minecraft varint handshake\u0022, \u0022SOCKS5 greeting\u0022, \u0022SIP TLS ClientHello\u0022, \u0022TFTP RRQ\u0022], \u0022pattern_ids\u0022: [\u0022pat-0556\u0022, \u0022pat-0771\u0022, \u0022pat-0554\u0022, \u0022pat-0567\u0022, \u0022pat-0578\u0022, \u0022pat-0536\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 47.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u0022d0e12b636a912b339f06c95d3a7c02d8\u0022, \u0022path_pattern_hash\u0022: \u0022369bfdf011acc5969bcb68a7ffd2ca13\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 32}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd\\u001e=T\ufffd\\bJf\ufffd\u0409\ufffdb\ufffdV\ufffdI\\u00102\ufffd\\u0012 \\u0000c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffd\\u0011c\ufffdF\ufffd}\ufffdx\ufffd\\u0019\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffdzz\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd\\u001e=T\ufffd\\bJf\ufffd\u0409\ufffdb\ufffdV\ufffdI\\u00102\ufffd\\u0012 \\u0000c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffd\\u0011c\ufffdF\ufffd}\ufffdx\ufffd\\u0019\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffdzz\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\n\\u0000\\bzz\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\r\\u0000\\u0012\\u0000\\u0010\\u0004\\u0003\\b\\u0004\\u0004\\u0001\\u0005\\u0003\\b\\u0005\\u0005\\u0001\\b\\u0006\\u0006\\u0001\\u0000\\u0012\\u0000\\u0000\\u00003\\u0000+\\u0000)zz\\u0000\\u0001\\u0000\\u0000\\u001d\\u0000 \u05f5\ufffd\ufffd\\u001f\ufffd\ufffdp\ufffd)\ufffd\ufffd|$}y\ufffd\ufffdH\ufffd|\u0027J\ufffd\\u0000#\ufffd\u0690\ufffd\\r\\\\\\u0000-\\u0000\\u0002\\u0001\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd\\u001e=T\ufffd\\bJf\ufffd\u0409\ufffdb\ufffdV\ufffdI\\u00102\ufffd\\u0012 \\u0000c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffd\\u0011c\ufffdF\ufffd}\ufffdx\ufffd\\u0019\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffdzz\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022enterprise_scan\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u002273818a75f1227e350fc3fe9c13fa3c6442f26161\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd\\u001e=T\ufffd\\bJf\ufffd\u0409\ufffdb\ufffdV\ufffdI\\u00102\ufffd\\u0012 \\u0000c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffd\\u0011c\ufffdF\ufffd}\ufffdx\ufffd\\u0019\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffdzz\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022\ufffd?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd=T\ufffdJf\ufffd\u0409\ufffdb\ufffdV\ufffdI2\ufffd c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffdc\ufffdF\ufffd}\ufffdx\ufffd\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffdzz\ufffd\u0022, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab kafka_probe \u00bb (signaux protocolaires) \u00b7 confiance 47%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 32\/100\u0022, \u0022confidence_pct\u0022: 47, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 56.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 0.0, \u0022risk_score\u0022: 32}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 32, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0556\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0556\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002\\u0000\\u0001\\u0000\\u0001\ufffd\\u0003\\u0003?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd\\u001e=T\ufffd\\bJf\ufffd\u0409\ufffdb\ufffdV\ufffdI\\u00102\ufffd\\u0012 \\u0000c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffd\\u0011c\ufffdF\ufffd}\ufffdx\ufffd\\u0019\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd\\u0000 zz\\u0013\\u0001\\u0013\\u0002\\u0013\\u0003\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0001\ufffdzz\\u0000\\u0000\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022kafka probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022\ufffd?\\n\ufffd\u041aU\ufffd:\ufffduU\ufffd=T\ufffdJf\ufffd\u0409\ufffdb\ufffdV\ufffdI2\ufffd c\ufffd\ufffd\ufffd\ufffd$mP\ufffd\ufffd\ufffdc\ufffdF\ufffd}\ufffdx\ufffd\ufffd\ufffdD\ufffd\ufffd]\ufffd\ufffd\ufffd zz\ufffd+\ufffd\/\ufffd,\ufffd0\u0329\u0328\ufffd\ufffd\ufffd\ufffd\/5\ufffdzz\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 47 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 47 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":517},{"id":12914519,"ip":"209.50.180.88","ts":"2026-07-19 23:40:53.000000","proto":"tcp","src_port":62923,"dst_port":8065,"service":"mattermost","classification":"mattermost_probe","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 639, \u0022payload_entropy\u0022: 7.071072425232034, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 32.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 30.0, \u0022risk_novelty\u0022: 15.0, \u0022risk_boost\u0022: 0, \u0022risk_granularity\u0022: 1.8, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0}, \u0022risk_score\u0022: 35, \u0022tag_count\u0022: 3, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u002222a65a16457b2f9a4dcc124170aca506a5c34887\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_confidence\u0022: 0.5, \u0022confidence\u0022: 0.5, \u0022precision_signals\u0022: [\u0022pat-0771\u0022], \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 50.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00227928a64f8b56ee3ca7bcff1144624100\u0022, \u0022path_pattern_hash\u0022: \u002287c91dbadfbde7bdb583344421d1d34e\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 35}, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\\u0006\\u001d\ufffd\ufffd\\u0019\ufffdXw\ufffd7\ufffd\ufffd\\u001f L~\\u0013D\ufffd\\u0019OX\ufffdCv\\u000bH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd\\u0005:U\ufffd\ufffdn(3\ufffdg\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\\u0006\\u001d\ufffd\ufffd\\u0019\ufffdXw\ufffd7\ufffd\ufffd\\u001f L~\\u0013D\ufffd\\u0019OX\ufffdCv\\u000bH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd\\u0005:U\ufffd\ufffdn(3\ufffdg\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\\u000e\\u0000\\f\\u0000\\u001d\\u0000\\u0017\\u0000\\u0018\\u0000\\u0019\\u0001\\u0000\\u0001\\u0001\\u0000\\u000b\\u0000\\u0002\\u0001\\u0000\\u0000#\\u0000\\u0000\\u0000\\u0010\\u0000\\u000e\\u0000\\f\\u0002h2\\bhttp\/1.1\\u0000\\u0005\\u0000\\u0005\\u0001\\u0000\\u0000\\u0000\\u0000\\u0000\\\u0022\\u0000\\n\\u0000\\b\\u0004\\u0003\\u0005\\u0003\\u0006\\u0003\\u0002\\u0003\\u00003\\u0000k\\u0000i\\u0000\\u001d\\u0000 R\ufffd%\ufffd\ufffd\\u0011\ufffd\ufffd\ufffd@\ufffd\ufffdn+\ufffd\\u001d\ufffd\ufffd\ufffd\ufffd.\ufffd\ufffd\ufffdUU\\u0001\u003C\ufffdz\\u0013\\u0000\\u0017\\u0000A\\u0004\ufffd\/X\ufffd\\u000e\\ncjm\ufffdw\ufffd\ufffdO\ufffd\u0022, \u0022payload_snippet\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\\u0006\\u001d\ufffd\ufffd\\u0019\ufffdXw\ufffd7\ufffd\ufffd\\u001f L~\\u0013D\ufffd\\u0019OX\ufffdCv\\u000bH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd\\u0005:U\ufffd\ufffdn(3\ufffdg\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022mitre_tactics\u0022: [\u0022TA0007\u0022, \u0022TA0001\u0022], \u0022mitre\u0022: \u0022TA0007\u0022, \u0022threat_family\u0022: [\u0022scanner\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022d7bb22dfbc8c5073d3731ef8c48c8fefc653c1bd\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\\u0006\\u001d\ufffd\ufffd\\u0019\ufffdXw\ufffd7\ufffd\ufffd\\u001f L~\\u0013D\ufffd\\u0019OX\ufffdCv\\u000bH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd\\u0005:U\ufffd\ufffdn(3\ufffdg\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022zv\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\ufffd\ufffd\ufffdXw\ufffd7\ufffd\ufffd L~D\ufffdOX\ufffdCvH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd:U\ufffd\ufffdn(3\ufffdg\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab mattermost_probe \u00bb (signaux protocolaires) \u00b7 confiance 50%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u00b7 risque 35\/100\u0022, \u0022confidence_pct\u0022: 50, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 32.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 30.0, \u0022novelty\u0022: 15.0, \u0022risk_score\u0022: 35}, \u0022attack_stage\u0022: \u0022probe\u0022, \u0022attack_stage_label\u0022: \u0022Sonde \/ probe\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022risk_score\u0022: 35, \u0022risk_label\u0022: \u0022Faible\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0771\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0771\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0007\u0022, \u0022mitre_technique\u0022: \u0022TA0007\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: \u0022Confiance mod\u00e9r\u00e9e \u2014 signal unique\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022\\u0016\\u0003\\u0001\\u0002z\\u0001\\u0000\\u0002v\\u0003\\u0003\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\\u0006\\u001d\ufffd\ufffd\\u0019\ufffdXw\ufffd7\ufffd\ufffd\\u001f L~\\u0013D\ufffd\\u0019OX\ufffdCv\\u000bH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd\\u0005:U\ufffd\ufffdn(3\ufffdg\\u0000\\\u0022\\u0013\\u0001\\u0013\\u0003\\u0013\\u0002\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\\u0013\ufffd\\u0014\\u0000\ufffd\\u0000\ufffd\\u0000\/\\u00005\\u0001\\u0000\\u0002\\u000b\\u0000\\u0017\\u0000\\u0000\ufffd\\u0001\\u0000\\u0001\\u0000\\u0000\\n\\u0000\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022mattermost probe \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (sonde \/ probe)\u0022, \u0022evidence_snippet\u0022: \u0022zv\u0026\ufffd9,\u91b7\ufffd\u02b5\ufffdrl\u05b5U\ufffd\ufffdl\ufffd\ufffd\ufffdXw\ufffd7\ufffd\ufffd L~D\ufffdOX\ufffdCvH\ufffd\ufffd\u051c\ufffd\ufffd\ufffd\ufffd:U\ufffd\ufffdn(3\ufffdg\\\u0022\ufffd+\ufffd\/\u0329\u0328\ufffd,\ufffd0\ufffd\\n\ufffd\\t\ufffd\ufffd\ufffd\ufffd\/5\ufffd\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 50 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 50 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022discovery\u0022, \u0022label_fr\u0022: \u0022D\u00e9couverte\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022discovery\u0022, \u0022matched_patterns\u0022: [], \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022mattermost_emulated\u0022, \u0022net_mattermost_probe\u0022, \u0022tls_clienthello\u0022]","anomalies":"[]","severity":4,"bytes_in":639},{"id":12914508,"ip":"209.50.180.88","ts":"2026-07-19 23:40:44.000000","proto":"tcp","src_port":12595,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 571, \u0022payload_entropy\u0022: 5.577793389100288, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u002223b56eaff7498f14ed367d991deca8cf\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif,image\/webp,*\/*;q=\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u00227f34c977cccac79faf473a45b92e528364440c42\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v4\/teams HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like G\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":571},{"id":12914504,"ip":"209.50.180.88","ts":"2026-07-19 23:40:38.000000","proto":"tcp","src_port":64823,"dst_port":8065,"service":"mattermost","classification":"xss_attack","waf_score":null,"waf_tags":null,"http_method":null,"http_target":null,"sensor_id":"paris-1","meta":"{\u0022protocol_emulated\u0022: true, \u0022emulator_response\u0022: \u002232323020686f6e6579706f74206d61747465726d6f737420726561647920706f72743d383036350d0a\u0022, \u0022emulator_response_len\u0022: 41, \u0022bytes_in\u0022: 589, \u0022payload_entropy\u0022: 5.575912014928999, \u0022port_category\u0022: \u0022registered\u0022, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022service\u0022: \u0022mattermost\u0022, \u0022app_proto\u0022: \u0022mattermost\u0022, \u0022asn\u0022: 200373, \u0022country\u0022: \u0022GB\u0022, \u0022dst_port\u0022: 8065, \u0022risk_waf\u0022: 8.0, \u0022risk_classification\u0022: 68.0, \u0022risk_behavior\u0022: 0.0, \u0022risk_geo\u0022: 0.0, \u0022risk_protocol\u0022: 40.0, \u0022risk_novelty\u0022: 25.0, \u0022risk_boost\u0022: 20, \u0022risk_granularity\u0022: 2.5, \u0022risk_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0}, \u0022risk_score\u0022: 43, \u0022tag_count\u0022: 5, \u0022anomaly_count\u0022: 0, \u0022campaign_key\u0022: \u0022dfb9202dfc0de4b93006794ca23bbee8bdcc7642\u0022, \u0022event_fingerprint\u0022: \u002222e3bf08f79bcae7110287ee11d62a54a4cd4754\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022confidence\u0022: 0.59, \u0022classification_confidence\u0022: 0.59, \u0022precision_score\u0022: 70, \u0022precision_signals\u0022: [\u0022pat-0284\u0022], \u0022kb_rule_ids\u0022: [\u0022pat-0284\u0022], \u0022matched_patterns\u0022: [\u0022pat-0284\u0022], \u0022matched_pattern_names\u0022: [\u0022CRS 941130\u0022], \u0022pattern_ids\u0022: [\u0022pat-0284\u0022], \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022named_classification_skipped\u0022: false, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_confidence_factor\u0022: 59.0, \u0022city\u0022: null, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false, \u0022geo\u0022: {\u0022country\u0022: \u0022GB\u0022, \u0022asn\u0022: 200373, \u0022org\u0022: \u00223xK Tech GmbH\u0022, \u0022is_datacenter\u0022: false, \u0022is_tor_hint\u0022: false}, \u0022fingerprint\u0022: {\u0022payload_hash\u0022: \u00228bf151f8c0852b44814fac24c6637738\u0022, \u0022path_pattern_hash\u0022: \u0022e84c630ed8a3a6084c1b662f626e7300\u0022}, \u0022target_context\u0022: {\u0022dst_port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022risk_score\u0022: 43}, \u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022evidence\u0022: {\u0022request_sample\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/134.0.0.0 Safari\/537.36\\r\\nAccept: text\/html,application\/xhtml+xml,application\/xml;q=0.9,image\/avif\u0022, \u0022payload_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022mitre_tactics\u0022: [\u0022TA0001\u0022, \u0022TA0002\u0022], \u0022mitre\u0022: \u0022TA0001\u0022, \u0022threat_family\u0022: [\u0022unknown\u0022], \u0022recommended_client_action\u0022: \u0022monitor\u0022, \u0022policy_mode\u0022: \u0022intelligence\u0022, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022event_signature\u0022: \u0022c46c8a54df88926ac858c4f1da96ff8863da2595\u0022, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022site_display\u0022: {\u0022classification\u0022: null, \u0022classification_reason\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022classification_reason_label_fr\u0022: \u0022Type \u00ab xss_attack \u00bb (signaux protocolaires) \u00b7 confiance 59%\u0022, \u0022executive_one_liner_fr\u0022: \u0022Activit\u00e9 suspecte \u2014 risque 43\/100 (Moyen) \u2014 MITRE TA0001 \u2014 confiance 59 % \u2014 via Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022confidence_pct\u0022: 59, \u0022confidence_breakdown\u0022: {\u0022waf\u0022: 8.0, \u0022classification\u0022: 68.0, \u0022behavior\u0022: 0.0, \u0022geo\u0022: 0.0, \u0022protocol\u0022: 40.0, \u0022novelty\u0022: 25.0, \u0022risk_score\u0022: 43}, \u0022attack_stage\u0022: \u0022exploit_attempt\u0022, \u0022attack_stage_label\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022attack_chain_stage_label_fr\u0022: \u0022Exploitation\u0022, \u0022risk_score\u0022: 43, \u0022risk_label\u0022: \u0022Moyen\u0022, \u0022service_name\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022dst_port\u0022: 8065, \u0022protocol_emulated\u0022: true, \u0022tags_summary\u0022: [\u0022pat-0284\u0022], \u0022tags_summary_labels_fr\u0022: [\u0022pat-0284\u0022], \u0022recommended_action\u0022: \u0022monitor\u0022, \u0022recommended_action_label\u0022: \u0022Surveiller\u0022, \u0022mitre\u0022: \u0022TA0001\u0022, \u0022mitre_technique\u0022: \u0022TA0001\u0022, \u0022persona_hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022persona_service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022correlation_flags\u0022: null, \u0022correlation_flags_labels_fr\u0022: null, \u0022sensor_role\u0022: \u0022threat_intelligence\u0022, \u0022sensor_role_label_fr\u0022: \u0022Renseignement menaces\u0022, \u0022confidence_hint_fr\u0022: null, \u0022protocol_details\u0022: {\u0022payload_preview\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022port\u0022: 8065, \u0022service\u0022: \u0022mattermost\u0022, \u0022service_label_fr\u0022: \u0022Mattermost (chat d\u0027\u00e9quipe)\u0022}, \u0022attack_vector\u0022: \u0022xss attack \u00b7 via Mattermost (chat d\u0027\u00e9quipe):8065 \u00b7 (tentative d\u0027exploit)\u0022, \u0022evidence_snippet\u0022: \u0022GET \/api\/v1\/channels.list?count=100 HTTP\/1.1\\r\\nHost: 62.3.50.33:8065\\r\\nUser-Agent: Mozilla\/5.0 (X11; Linux x86_64) AppleWebKit\/537\u0022, \u0022target_port_label\u0022: \u00228065 \u00b7 Mattermost (chat d\u0027\u00e9quipe)\u0022, \u0022emulator_service\u0022: \u0022mattermost\u0022, \u0022confidence_reason\u0022: \u0022Confiance 59 % \u2014 Motif catalogue confirm\u00e9\u0022, \u0022confidence_factors_fr\u0022: \u0022Confiance 59 % \u2014 Score WAF 8\u0022, \u0022campaign_hint_fr\u0022: null, \u0022attack_phases_timeline_fr\u0022: [{\u0022key\u0022: \u0022recon\u0022, \u0022label_fr\u0022: \u0022Reconnaissance\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022probe\u0022, \u0022label_fr\u0022: \u0022Sonde \/ probe\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploit_attempt\u0022, \u0022label_fr\u0022: \u0022Tentative d\u0027exploit\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022post_exploit\u0022, \u0022label_fr\u0022: \u0022Post-exploitation\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022c2\u0022, \u0022label_fr\u0022: \u0022Commande \u0026 contr\u00f4le\u0022, \u0022active\u0022: false, \u0022kind\u0022: \u0022stage\u0022}, {\u0022key\u0022: \u0022exploitation\u0022, \u0022label_fr\u0022: \u0022Exploitation\u0022, \u0022active\u0022: true, \u0022kind\u0022: \u0022chain\u0022, \u0022hint_fr\u0022: null}]}, \u0022honeypot_persona\u0022: {\u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022mail_host\u0022: \u0022mail.sensor-1.internal\u0022, \u0022ldap_dc\u0022: \u0022dc.sensor-1.internal\u0022, \u0022k8s_cluster\u0022: \u0022hp-sensor-1\u0022, \u0022domain\u0022: \u0022sensor-1.internal\u0022, \u0022service_role\u0022: \u0022mattermost\u0022, \u0022service_banner\u0022: \u0022honeypot-mattermost\u0022, \u0022service_os\u0022: \u0022linux\u0022, \u0022dst_port\u0022: \u00228065\u0022}, \u0022hostname\u0022: \u0022mail.sensor-1.internal\u0022, \u0022sensor_id\u0022: \u0022sensor-1\u0022, \u0022attack_chain_stage\u0022: \u0022exploitation\u0022, \u0022ban_policy\u0022: \u0022advisory_monitor\u0022, \u0022tags_list\u0022: [\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]}","tls_sni":null,"tls_ja3_hash":null,"tls_ja3":null,"http_version":null,"http_host":null,"http_user_agent":null,"http_referer":null,"tags":"[\u0022http_get_probe\u0022, \u0022mattermost_api_probe\u0022, \u0022mattermost_emulated\u0022, \u0022mozi_pattern\u0022, \u0022net_mattermost_probe\u0022]","anomalies":"[]","severity":7,"bytes_in":589}],"total_events":36}