<?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[Do nxapush values get prepared?]]></title><description><![CDATA[<p dir="auto">Hello</p>
<p dir="auto">I have the following scenario:</p>
<p dir="auto">An nxagent sends a value to the server via nxapush.exe.<br />
A threshold is defined at the DCI, this threshold executes an NXSL script.</p>
<p dir="auto">Now my question is whether an injection can take place here or whether the script runs a kind of "prepared statement"?<br />
Or is there a function I need to include to protect the server from this?</p>
<p dir="auto">I could not perform an injection myself, I may have made a mistake. Hence my question as to whether such a scenario was taken into account in the programming.</p>
]]></description><link>https://forum.netxms.org/topic/7790/do-nxapush-values-get-prepared</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 09:22:27 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/7790.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 16 Oct 2023 12:59:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Do nxapush values get prepared? on Tue, 17 Oct 2023 21:53:58 GMT]]></title><description><![CDATA[<p dir="auto">In the scripting language it's different then in SQL. When the script (you probably use script threshold) is invoked, DCI value is contained in $1 variable. Any operation with this variable will take it as a whole thing.</p>
]]></description><link>https://forum.netxms.org/post/32907</link><guid isPermaLink="true">https://forum.netxms.org/post/32907</guid><dc:creator><![CDATA[Filipp Sudanov]]></dc:creator><pubDate>Tue, 17 Oct 2023 21:53:58 GMT</pubDate></item></channel></rss>