Skip to content

Commit 1a8bc3d

Browse files
tas50misterpantzcharlesjohnson
authored
Add 11.35 release notes (#508)
* Add 11.35 release notes New week. New release Signed-off-by: Tim Smith <[email protected]> * Add the headline Signed-off-by: Tim Smith <[email protected]> * Typo Signed-off-by: Tim Smith <[email protected]> * Update the dictionary Signed-off-by: Tim Smith <[email protected]> * Shrink the image Signed-off-by: Tim Smith <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md Co-authored-by: Letha <[email protected]> * Adds text about MS Defender for Cloud integration Signed-off-by: Charles Johnson <[email protected]> * Update releases/2024-12-17-mondoo-11.35-is-out.md --------- Signed-off-by: Tim Smith <[email protected]> Signed-off-by: Charles Johnson <[email protected]> Co-authored-by: Letha <[email protected]> Co-authored-by: Charles Johnson <[email protected]>
1 parent c317152 commit 1a8bc3d

File tree

5 files changed

+190
-16
lines changed

5 files changed

+190
-16
lines changed

.github/actions/spelling/expect.txt

+2
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ MKGQ
223223
mmvv
224224
moids
225225
mpim
226+
msdefender
226227
MSsqm
227228
multani
228229
multistring
@@ -300,6 +301,7 @@ rmi
300301
ROLEARN
301302
Ronacher
302303
rrfqiu
304+
rtsp
303305
rulegroup
304306
rulegroupreferencestatement
305307
saas

docs/platform/maintain/alerting/msteams.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -76,12 +76,12 @@ There are two solutions:
7676

7777
- If you need to send Mondoo alerts to a private channel, you can change the Workflow flow to post alerts as a certain user:
7878

79-
1. Log into Microsoft Power Automate as the user you want to post Mondoo alerts.
79+
1. Log into Microsoft Power Automate as the user you want to post Mondoo alerts.
8080

81-
2. In the left navigation, select **My flows**.
81+
2. In the left navigation, select **My flows**.
8282

83-
3. Open the flow you created in the [steps above](#create-a-webhook-in-microsoft-teams).
83+
3. Open the flow you created in the [steps above](#create-a-webhook-in-microsoft-teams).
8484

85-
4. Change the last step in the flow (send adaptive card) to send the message as **User** instead of **Flow Bot**.
85+
4. Change the last step in the flow (send adaptive card) to send the message as **User** instead of **Flow Bot**.
8686

8787
---
+172
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,172 @@
1+
---
2+
slug: mondoo-11.35-is-out/
3+
title: Mondoo 11.35 is out!
4+
description: Announcing the 11.35 release of Mondoo with Microsoft Defender for Cloud findings in Mondoo, Nmap scanning, performance improvements, and more!
5+
authors: [tim, chip]
6+
image: /img/releases/2024-12-17-mondoo-11.35-is-out/remediation.png
7+
tags: [release, mondoo]
8+
---
9+
10+
## 🥳 Mondoo 11.35 is out! This release includes Microsoft Defender for Cloud findings in Mondoo, Nmap scanning, performance improvements, and more!
11+
12+
Get this release: [Installation Docs](https://mondoo.com/docs/cnspec/) | [Package Downloads](https://releases.mondoo.com/cnspec/) | [Docker Container](https://hub.docker.com/r/mondoo/cnspec)
13+
14+
---
15+
16+
## 🎉 NEW FEATURES
17+
18+
### Microsoft Defender for Cloud findings in Mondoo
19+
20+
Mondoo now imports vulnerabilities discovered by Microsoft Defender for Cloud, so you can prioritize them alongside vulnerabilities discovered by Mondoo. Mondoo helps security teams quickly make sense of security findings regardless of where those findings originate, prioritize the most critical risks, and easily assign them to IT and DevOps with detailed remediation steps. This means that Mondoo significantly speeds up time to resolution and bolsters overall security posture.
21+
22+
Vulnerabilities discovered by Microsoft Defender for Cloud appear in the Mondoo console alongside those discovered by Mondoo’s own scans. Mondoo automatically enriches all vulnerabilities found by Microsoft Defender with additional risk data and remediation advice, and prioritizes them based on the actual risk posed in the environment.
23+
24+
Mondoo enriches the findings generated by Microsoft Defender for Cloud with severity, known exploit data, exploit prediction scoring, asset exposure, and business impact, to make sure your security teams are focused on resolving the most important problems.
25+
26+
### Network security with Nmap scanning
27+
28+
Nmap, short for Network Mapper, is a powerful and versatile open source tool used for network discovery and security auditing. Network administrators, security professionals, and penetration testers rely on Nmap to map out network structures, discover hosts, identify services, and detect vulnerabilities. Now you can integrate Nmap results with Mondoo findings using our new cnquery/cnspec Nmap provider.
29+
30+
Scan active IP address in a network:
31+
32+
```coffee
33+
nmap.network("192.168.178.0/24").hosts { name ports { * } }
34+
nmap.network.hosts: [
35+
0: {
36+
ports: [
37+
0: {
38+
service: "http"
39+
version: ""
40+
method: "probed"
41+
state: "open"
42+
protocol: "tcp"
43+
port: 443
44+
product: "FRITZ!Box http config"
45+
}
46+
1: {
47+
service: "sip"
48+
version: ""
49+
method: "probed"
50+
state: "open"
51+
protocol: "tcp"
52+
port: 5060
53+
product: "AVM FRITZ!OS SIP"
54+
}
55+
]
56+
name: "192.168.178.1"
57+
}
58+
1: {
59+
ports: [
60+
0: {
61+
service: "rtsp"
62+
version: "770.8.1"
63+
method: "probed"
64+
state: "open"
65+
protocol: "tcp"
66+
port: 5000
67+
product: "AirTunes rtspd"
68+
}
69+
1: {
70+
service: "rtsp"
71+
version: "770.8.1"
72+
method: "probed"
73+
state: "open"
74+
protocol: "tcp"
75+
port: 7000
76+
product: "AirTunes rtspd"
77+
}
78+
]
79+
name: "192.168.178.25"
80+
}
81+
]
82+
```
83+
84+
Scan a specific host IP:
85+
86+
```coffee
87+
nmap.network(target: "192.168.178.25").hosts { ports }
88+
nmap.network.hosts: [
89+
0: {
90+
ports: [
91+
0: nmap.port port=5000 service="rtsp"
92+
1: nmap.port port=7000 service="rtsp"
93+
]
94+
}
95+
]
96+
```
97+
98+
## 🧹 IMPROVEMENTS
99+
100+
### Performance improvements
101+
102+
No one wants to wait so we made Mondoo faster than ever.
103+
104+
- 4x faster compliance report generation
105+
- 7x faster asset discovery during large scans
106+
- 20x faster GitHub repository discovery in large organizations
107+
- Reduced GitHub API call usage during organization scans
108+
109+
### New checks in Mondoo DNS Security
110+
111+
The Mondoo DNS Security policy now includes full descriptions and impact scores for each check. There are also new checks to ensure DNSSEC is enabled and no DNS wildcard entries exist.
112+
113+
### Display remediated asset count on CVEs
114+
115+
It's important to observe not just the current state of CVEs, but also the work you've done to resolve them. Remediated counts on CVE and advisory pages provide the full scope of information.
116+
117+
![Remediated Assets](/img/releases/2024-12-17-mondoo-11.35-is-out/remediation.png)
118+
119+
### Expanded Terraform Provider Mondoo resources
120+
121+
You can automate more of your Mondoo Platform configuration than ever with new resources in the [Terraform Provider Mondoo](https://registry.terraform.io/providers/mondoohq/mondoo/latest/docs). Thanks for these great contributions [@mati007thm](https://github.com/mati007thm)!
122+
123+
- New `mondoo_exception` resource
124+
- New `mondoo_integration_email` resource
125+
- New `mondoo_integration_gitlab` resource
126+
- New `mondoo_integration_jira` resource
127+
- New `mondoo_integration_msdefender` resource
128+
- New `mondoo_integration_zendesk` resource
129+
130+
### Resource updates
131+
132+
#### aws.cloudfront.function
133+
134+
- Deprecate `createdTime` in favor of a new `createdAt` field
135+
136+
#### aws.dynamodb.table
137+
138+
- Deprecate `createdTime` in favor of a new `createdAt` field
139+
140+
#### aws.elb.loadbalancer
141+
142+
- Deprecate `createdTime` in favor of a new `createdAt` field
143+
144+
#### aws.rds.dbcluster
145+
146+
- Deprecate `createdTime` in favor of a new `createdAt` field
147+
148+
#### aws.rds.dbinstance
149+
150+
- Deprecate `createdTime` in favor of a new `createdAt` field
151+
152+
#### aws.s3.bucket
153+
154+
- Deprecate `createdTime` in favor of a new `createdAt` field
155+
156+
#### github.organization
157+
158+
- New `totalPublicRepos` field
159+
160+
## 🐛 BUG FIXES AND UPDATES
161+
162+
- Fix affected assets lists not containing assets scanned by older custom policies.
163+
- Show the link to discovered assets on each integration page.
164+
- Fix failures in the `files.find` resource with container image scans.
165+
- Improve display of VMware assets in the inventory overview.
166+
- Simplify the asset print view headers.
167+
- Rename "Sources" to "Learn More" on CVEs to better describe the purpose of the links.
168+
- Fix policy check metrics when exceptions are set.
169+
- Fix search for low security CVEs returning zero results in the vulnerability database.
170+
- Update CIS NTLM checks to also accept the "Deny All" setting.
171+
- Adjust scores in Windows policies to improve prioritization.
172+
- Ensure Kubernetes assets always contain asset overview information.
Loading

yarn.lock

+12-12
Original file line numberDiff line numberDiff line change
@@ -3277,9 +3277,9 @@ caniuse-api@^3.0.0:
32773277
lodash.uniq "^4.5.0"
32783278

32793279
caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001688:
3280-
version "1.0.30001689"
3281-
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001689.tgz#67ca960dd5f443903e19949aeacc9d28f6e10910"
3282-
integrity sha512-CmeR2VBycfa+5/jOfnp/NpWPGd06nf1XYiefUvhXFfZE4GkRc9jv+eGPS4nT558WS/8lYCzV8SlANCIPvbWP1g==
3280+
version "1.0.30001690"
3281+
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz#f2d15e3aaf8e18f76b2b8c1481abde063b8104c8"
3282+
integrity sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==
32833283

32843284
ccount@^2.0.0:
32853285
version "2.0.1"
@@ -4095,9 +4095,9 @@ [email protected]:
40954095
integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==
40964096

40974097
electron-to-chromium@^1.5.73:
4098-
version "1.5.74"
4099-
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.74.tgz#cb886b504a6467e4c00bea3317edb38393c53413"
4100-
integrity sha512-ck3//9RC+6oss/1Bh9tiAVFy5vfSKbRHAFh7Z3/eTRkEqJeWgymloShB17Vg3Z4nmDNp35vAd1BZ6CMW4Wt6Iw==
4098+
version "1.5.75"
4099+
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.75.tgz#bba96eabf0e8ca36324679caa38b982800acc87d"
4100+
integrity sha512-Lf3++DumRE/QmweGjU+ZcKqQ+3bKkU/qjaKYhIJKEOhgIO9Xs6IiAQFkfFoj+RhgDk4LUeNsLo6plExHqSyu6Q==
41014101

41024102
emoji-regex@^8.0.0:
41034103
version "8.0.0"
@@ -5750,9 +5750,9 @@ markdown-table@^3.0.0:
57505750
integrity sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==
57515751

57525752
math-intrinsics@^1.0.0:
5753-
version "1.0.0"
5754-
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.0.0.tgz#4e04bf87c85aa51e90d078dac2252b4eb5260817"
5755-
integrity sha512-4MqMiKP90ybymYvsut0CH2g4XWbfLtmlCkXmtmdcDCxNB+mQcu1w/1+L/VD7vi/PSv7X2JYV7SCcR+jiPXnQtA==
5753+
version "1.1.0"
5754+
resolved "https://registry.yarnpkg.com/math-intrinsics/-/math-intrinsics-1.1.0.tgz#a0dd74be81e2aa5c2f27e65ce283605ee4e2b7f9"
5755+
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
57565756

57575757
mdast-util-directive@^3.0.0:
57585758
version "3.0.0"
@@ -8092,9 +8092,9 @@ resolve-pathname@^3.0.0:
80928092
integrity sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==
80938093

80948094
resolve@^1.1.6, resolve@^1.14.2:
8095-
version "1.22.9"
8096-
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.9.tgz#6da76e4cdc57181fa4471231400e8851d0a924f3"
8097-
integrity sha512-QxrmX1DzraFIi9PxdG5VkRfRwIgjwyud+z/iBwfRRrVmHc+P9Q7u2lSSpQ6bjr2gy5lrqIiU9vb6iAeGf2400A==
8095+
version "1.22.10"
8096+
resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.10.tgz#b663e83ffb09bbf2386944736baae803029b8b39"
8097+
integrity sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==
80988098
dependencies:
80998099
is-core-module "^2.16.0"
81008100
path-parse "^1.0.7"

0 commit comments

Comments
 (0)