<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Wie mit NPM Audit ergebnis umgehen?]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a> , <a class="plugin-mentions-user plugin-mentions-a" href="/user/alcalzone" aria-label="Profile: AlCalzone">@<bdi>AlCalzone</bdi></a>, <a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: thomas-braun">@<bdi>thomas-braun</bdi></a> und alle anderen:</p>
<p dir="auto">Wie geht ihr mit "npm audit" ergebnissen um?</p>
<p dir="auto">Mal auf einem Slave gemacht und das sieht dann so aus: (gekürzt)</p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>pi@iobroker-garage-gross:/opt/iobroker $ npm audit

                      === npm audit security report ===

# Run  npm update path-parse --depth 7  to resolve 2 vulnerabilities
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Regular Expression Denial of Service in path-parse           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ path-parse                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ yargs                                                        │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ yargs &gt; read-pkg-up &gt; read-pkg &gt; normalize-package-data &gt;    │
│               │ resolve &gt; path-parse                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-hj48-42vr-x3v9            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Regular Expression Denial of Service in path-parse           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ path-parse                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker                                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker &gt; yargs &gt; read-pkg-up &gt; read-pkg &gt;                  │
│               │ normalize-package-data &gt; resolve &gt; path-parse                │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-hj48-42vr-x3v9            │
└───────────────┴──────────────────────────────────────────────────────────────┘


# Run  npm update hosted-git-info --depth 6  to resolve 2 vulnerabilities
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Regular Expression Denial of Service in hosted-git-info      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ hosted-git-info                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ yargs                                                        │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ yargs &gt; read-pkg-up &gt; read-pkg &gt; normalize-package-data &gt;    │
│               │ hosted-git-info                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-43f8-2h32-f4cj            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Regular Expression Denial of Service in hosted-git-info      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ hosted-git-info                                              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker                                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker &gt; yargs &gt; read-pkg-up &gt; read-pkg &gt;                  │
│               │ normalize-package-data &gt; hosted-git-info                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-43f8-2h32-f4cj            │
└───────────────┴──────────────────────────────────────────────────────────────┘


# Run  npm update y18n --depth 3  to resolve 2 vulnerabilities
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ High          │ Prototype Pollution                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ y18n                                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ yargs                                                        │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ yargs &gt; y18n                                                 │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-c4w7-xm78-47vh            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ High          │ Prototype Pollution                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ y18n                                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker                                                     │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker &gt; yargs &gt; y18n                                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-c4w7-xm78-47vh            │
└───────────────┴──────────────────────────────────────────────────────────────┘


# Run  npm update jsprim --depth 11  to resolve 8 vulnerabilities
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.admin                                               │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.admin &gt; request &gt; http-signature &gt; jsprim &gt;         │
│               │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/js-controller-common &gt;    │
│               │ request &gt; http-signature &gt; jsprim &gt; json-schema              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/js-controller-adapter &gt;   │
│               │ @iobroker/js-controller-common &gt; request &gt; http-signature &gt;  │
│               │ jsprim &gt; json-schema                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/db-objects-file &gt;         │
│               │ @iobroker/db-base &gt; @iobroker/js-controller-common &gt; request │
│               │ &gt; http-signature &gt; jsprim &gt; json-schema                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/db-objects-jsonl &gt;        │
│               │ @iobroker/db-objects-file &gt; @iobroker/db-base &gt;              │
│               │ @iobroker/js-controller-common &gt; request &gt; http-signature &gt;  │
│               │ jsprim &gt; json-schema                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/js-controller-adapter &gt;   │
│               │ @iobroker/db-objects-jsonl &gt; @iobroker/db-objects-file &gt;     │
│               │ @iobroker/db-base &gt; @iobroker/js-controller-common &gt; request │
│               │ &gt; http-signature &gt; jsprim &gt; json-schema                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/js-controller-cli &gt;       │
│               │ @iobroker/js-controller-common-db &gt;                          │
│               │ @iobroker/db-objects-jsonl &gt; @iobroker/db-objects-file &gt;     │
│               │ @iobroker/db-base &gt; @iobroker/js-controller-common &gt; request │
│               │ &gt; http-signature &gt; jsprim &gt; json-schema                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ json-schema is vulnerable to Prototype Pollution             │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ json-schema                                                  │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.js-controller                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.js-controller &gt; @iobroker/js-controller-cli &gt;       │
│               │ @iobroker/js-controller-common-db &gt;                          │
│               │ @iobroker/db-objects-jsonl &gt; @iobroker/db-objects-file &gt;     │
│               │ @iobroker/db-objects-redis &gt; @iobroker/db-base &gt;             │
│               │ @iobroker/js-controller-common &gt; request &gt; http-signature &gt;  │
│               │ jsprim &gt; json-schema                                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-896r-f27r-55mw            │
└───────────────┴──────────────────────────────────────────────────────────────┘


# Run  npm update simple-get --depth 5  to resolve 1 vulnerability
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ High          │ Exposure of Sensitive Information in simple-get              │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ simple-get                                                   │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.javascript                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ iobroker.javascript &gt; serialport &gt; @serialport/bindings &gt;    │
│               │ prebuild-install &gt; simple-get                                │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://github.com/advisories/GHSA-wpg7-2c88-r8xv            │
└───────────────┴──────────────────────────────────────────────────────────────┘


┌──────────────────────────────────────────────────────────────────────────────┐
│                                Manual Review                                 │
│            Some vulnerabilities require your attention to resolve            │
│                                                                              │
│         Visit https://go.npm.me/audit-guide for additional guidance          │
└──────────────────────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Low           │ Sensitive Data Exposure in put                               │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ put                                                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ No patch available                                           │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ iobroker.modbus                                              │
├───────────────┼────────────────────────────────────────────────

found 43 vulnerabilities (7 low, 20 moderate, 13 high, 3 critical) in 579 scanned packages
 run `npm audit fix` to fix 15 of them.
 28 vulnerabilities require manual review. See the full report for details.
pi@iobroker-garage-gross:/opt/iobroker $

</code></pre>
<p dir="auto"></p></section></section><p></p>
]]></description><link>https://forum.iobroker.net/topic/52377/wie-mit-npm-audit-ergebnis-umgehen</link><generator>RSS for Node</generator><lastBuildDate>Sat, 23 May 2026 15:37:20 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/52377.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Feb 2022 14:03:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 18:23:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oliverio" aria-label="Profile: oliverio">@<bdi>oliverio</bdi></a> Ja, das war bei mir auch zu lang.</p>
]]></description><link>https://forum.iobroker.net/post/759992</link><guid isPermaLink="true">https://forum.iobroker.net/post/759992</guid><dc:creator><![CDATA[wendy2702]]></dc:creator><pubDate>Thu, 10 Feb 2022 18:23:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:48:37 GMT]]></title><description><![CDATA[<p dir="auto">Ich konnte leider nicht das ganze Protokoll einfügen, was gar nicht so groß ist.<br />
Es kam eine Fehlermeldung "Payload too large"</p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>$ npm audit

                      === npm audit security report ===

┌───────────────────────────────────────────────────────────────────────────────
│                                Manual Review                                 │
│            Some vulnerabilities require your attention to resolve            │
│                                                                              │
│         Visit https://go.npm.me/audit-guide for additional guidance          │
└───────────────────────────────────────────────────────────────────────────────
┌───────────────────────────────────────────────────────────────────────────────
│ Moderate      │  Inefficient Regular Expression Complexity in                │
│               │ chalk/ansi-regex                                             │
├───────────────────────────────────────────────────────────────────────────────
│ Package       │ ansi-regex                                                   │
├───────────────────────────────────────────────────────────────────────────────
│ Patched in    │ &gt;=5.0.1                                                      │
├───────────────────────────────────────────────────────────────────────────────
│ Dependency of │ parcel-bundler [dev]                                         │
├───────────────────────────────────────────────────────────────────────────────
│ Path          │ parcel-bundler &gt; @parcel/logger &gt; ora &gt; strip-ansi &gt;         │
│               │ ansi-regex                                                   │
├───────────────────────────────────────────────────────────────────────────────
│ More info     │ https://github.com/advisories/GHSA-93q8-gq69-wqmw            │
└───────────────────────────────────────────────────────────────────────────────

found 25 vulnerabilities (2 low, 19 moderate, 4 high) in 1284 scanned packages
 25 vulnerabilities require manual review. See the full report for details.

</code></pre>
<p dir="auto"></p></section></section><p></p>
]]></description><link>https://forum.iobroker.net/post/759970</link><guid isPermaLink="true">https://forum.iobroker.net/post/759970</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:48:37 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:47:07 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a> wenn das problem direkt an einer abhängigkeit des adapters hängt, dann ja.<br />
wenn es an einer Abhängigkeit an einer Abhängigkeit hängt dann nein. Erkennbar im audit-protokoll im Feld Dependency of</p>
<p dir="auto">Github zeigt dem Entwickler diese Dinge auch an, wenn man dependabot nutzt.</p>
<p dir="auto">so zb bei mytime<br />
<img src="/assets/uploads/files/1644514720713-9931f4da-820b-4bc2-b5b5-ccb39a0aee38-image.png" alt="9931f4da-820b-4bc2-b5b5-ccb39a0aee38-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">Das sind bspw alles Probleme, die nur in den devDependencies hängen (parcel, gulp).<br />
Das betrifft die normale Installation eines Benutzers nicht, da diese Abhängigeiten gar nicht installiert werden.<br />
Irgendwann werde ich das machen. Muss dazu aber parcel upgraden und das bedeutet uU Änderungen an config, code, tests, etc.</p>
]]></description><link>https://forum.iobroker.net/post/759966</link><guid isPermaLink="true">https://forum.iobroker.net/post/759966</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:47:07 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:35:21 GMT]]></title><description><![CDATA[<p dir="auto">MAcht es denn Sinn für diese im Audit benannten Adapter ein Issue zu öffnen um den Dev darauf hinzuweisen das es da was gibt oder ist das eher verschenkte Zeit ?</p>
]]></description><link>https://forum.iobroker.net/post/759960</link><guid isPermaLink="true">https://forum.iobroker.net/post/759960</guid><dc:creator><![CDATA[wendy2702]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:35:21 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:33:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a><br />
dieser befehl ist nur für package owner gedacht um Art der sicherheitsprobleme und ggfs deren Behebungsmöglichkeiten zu identifizieren.<br />
Da hier aber auch oft Sicherheitslücken in, nennen wir es mal tiefer gelegenen paketen stehen, ist das nicht so einfach.<br />
oft umfasst die Behebung auch breaking changes. dh der nutzende muss auch etwas in seinem paket machen.<br />
Wenn das dann in einem paket ist, das du nur über eine andere Abhängigkeit nutzt, dann kannst du da nur wenig tun, ausser dich nach einem anderen Paket/Fork umschauen welches aktualisiert wurde oder die gleiche Funktionalität hat und besser gepflegt ist.</p>
<p dir="auto">Das ist ein Vorteil aber auch ein nachteil von NPM bzw den javascript Paketmanagern generell.<br />
Du kannst zwar schnell Pakete in dein Projekt einbinden, musst aber genau schauen, welche dependencies jedes einzelne Paket nutzt und wie sicher und gepflegt die sind und das kann sich jederzeit ändern.</p>
]]></description><link>https://forum.iobroker.net/post/759956</link><guid isPermaLink="true">https://forum.iobroker.net/post/759956</guid><dc:creator><![CDATA[OliverIO]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:33:13 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:07:56 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: thomas-braun">@<bdi>thomas-braun</bdi></a> aahhh ... dann hatte ich es falsch verstanden :-)</p>
]]></description><link>https://forum.iobroker.net/post/759939</link><guid isPermaLink="true">https://forum.iobroker.net/post/759939</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:07:56 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 17:07:54 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a></p>
<p dir="auto">Ja, no risk, no fun!<br />
Ich schau zwar schon mal öfters per audit rein, aber fixen tu ich das eigentlich nie. Lass ich wie oben gesagt auch die Finger von.</p>
]]></description><link>https://forum.iobroker.net/post/759938</link><guid isPermaLink="true">https://forum.iobroker.net/post/759938</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Thu, 10 Feb 2022 17:07:54 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 16:57:48 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: thomas-braun">@<bdi>thomas-braun</bdi></a> Na dann happy risk :-))</p>
]]></description><link>https://forum.iobroker.net/post/759931</link><guid isPermaLink="true">https://forum.iobroker.net/post/759931</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Thu, 10 Feb 2022 16:57:48 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 16:45:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a> sagte in <a href="/post/759841">Wie mit NPM Audit ergebnis umgehen?</a>:</p>
<blockquote>
<p dir="auto">die teilweise vorgeschlagenen Befehle <s>doch sicher</s> ausführen <strong>und dabei</strong> Gefahr zu laufen das IOB danach nicht mehr läuft</p>
</blockquote>
<p dir="auto">fixed that for you :)</p>
]]></description><link>https://forum.iobroker.net/post/759924</link><guid isPermaLink="true">https://forum.iobroker.net/post/759924</guid><dc:creator><![CDATA[AlCalzone]]></dc:creator><pubDate>Thu, 10 Feb 2022 16:45:14 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 15:37:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/apollon77" aria-label="Profile: apollon77">@<bdi>apollon77</bdi></a></p>
<p dir="auto">Ich bin so frech und gebe das selber ein. :-P</p>
]]></description><link>https://forum.iobroker.net/post/759897</link><guid isPermaLink="true">https://forum.iobroker.net/post/759897</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Thu, 10 Feb 2022 15:37:41 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 15:34:01 GMT]]></title><description><![CDATA[<p dir="auto">Also mit einem aktuellen "iob fix ausgeführtem System" sollte nie ein npm audit als Ausgabe kommen :) Wir haben an sich im Installer/Fixer drin das npm keine "audit" Meldungen mehr bringen soll :-)</p>
]]></description><link>https://forum.iobroker.net/post/759894</link><guid isPermaLink="true">https://forum.iobroker.net/post/759894</guid><dc:creator><![CDATA[apollon77]]></dc:creator><pubDate>Thu, 10 Feb 2022 15:34:01 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:52:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a> Ja, das mit den Issues ist eine gute Idee.</p>
]]></description><link>https://forum.iobroker.net/post/759867</link><guid isPermaLink="true">https://forum.iobroker.net/post/759867</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:52:29 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:52:08 GMT]]></title><description><![CDATA[<p dir="auto">Dann warte ich mal bis/ob sich da noch etwas tut sonst mache ich bei Gelegenheit mal issues bei den entsprechenden Adaptern auf.</p>
]]></description><link>https://forum.iobroker.net/post/759866</link><guid isPermaLink="true">https://forum.iobroker.net/post/759866</guid><dc:creator><![CDATA[wendy2702]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:52:08 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:51:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a></p>
<p dir="auto">Mit regulären Adapter-Updates werden das auch wieder weniger.</p>
]]></description><link>https://forum.iobroker.net/post/759864</link><guid isPermaLink="true">https://forum.iobroker.net/post/759864</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:51:02 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:50:11 GMT]]></title><description><![CDATA[<p dir="auto">OK.</p>
<p dir="auto">Danke für euren Input.</p>
<p dir="auto">Die werden nur gefühlt immer mehr deshalb wollte ich mal nachfragen.</p>
<p dir="auto">Habe bisher immer mit dem audit fix leben können aber jetzt bekommt er nur noch 15 davon gelöst.</p>
]]></description><link>https://forum.iobroker.net/post/759862</link><guid isPermaLink="true">https://forum.iobroker.net/post/759862</guid><dc:creator><![CDATA[wendy2702]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:50:11 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:31:12 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a> Ich habe damit sehr gemischte Ergebnisse gehabt.<br />
audit fix geht oft noch relativ schmerzlos über die Bühne, aber auch nicht immer.<br />
Vom forcen ganz die Finger lassen, das sorgt eigentlich immer für ganz böses Kopfweh.</p>
<p dir="auto">Ich würde es einfach ignorieren und darauf hoffen, dass die Devs die Dependencies nach Möglichkeit in ihren Modulen entsprechend mitziehen.</p>
<p dir="auto">Welcome to dependency hell!</p>
]]></description><link>https://forum.iobroker.net/post/759853</link><guid isPermaLink="true">https://forum.iobroker.net/post/759853</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:31:12 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:14:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alcalzone" aria-label="Profile: alcalzone">@<bdi>alcalzone</bdi></a> Also könnte man theoretisch die teilweise vorgeschlagenen Befehle doch sicher ausführen ohn Gefahr zu laufen das IOB danach nicht mehr läuft, oder?</p>
<p dir="auto">Sind ja meistens Sicherheits Updates.</p>
]]></description><link>https://forum.iobroker.net/post/759841</link><guid isPermaLink="true">https://forum.iobroker.net/post/759841</guid><dc:creator><![CDATA[wendy2702]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:14:03 GMT</pubDate></item><item><title><![CDATA[Reply to Wie mit NPM Audit ergebnis umgehen? on Thu, 10 Feb 2022 14:12:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wendy2702" aria-label="Profile: wendy2702">@<bdi>wendy2702</bdi></a> Ignorieren.</p>
<p dir="auto">Eigentlich sollte der Installer/Fixer die Meldungen auch unterdrücken.</p>
<p dir="auto">Das sind Dinge, die devs bei der Entwicklung teilweise berücksichtigen können, durch Aktualisieren von Abhängigkeiten. Das passiert auch regelmäßig automatisiert. Sobald Abhängigkeiten von Abhängigkeiten betroffen sind, wirds aber schon schwer, überhaupt was zu machen.</p>
]]></description><link>https://forum.iobroker.net/post/759839</link><guid isPermaLink="true">https://forum.iobroker.net/post/759839</guid><dc:creator><![CDATA[AlCalzone]]></dc:creator><pubDate>Thu, 10 Feb 2022 14:12:36 GMT</pubDate></item></channel></rss>