AVEVA Adapter for DNP3 1.2 release notes
- Last UpdatedJan 29, 2026
- 3 minute read
- PI System
- Adapter for DNP3 1.2
- Adapters
AVEVA Adapter for DNP3 1.2.0.314, released July 2024, is a feature release that includes support for Transport Layer Security (TLS) 1.2 and 1.3 in addition to support for client-level failover. Version 1.2.0.314 uses version 1.8.1.62 of the Adapter Framework.
For more information on product features and functions, refer to the following sections:
-
Prerequisites and system requirements
-
Installation/uninstallation instructions
refer to AVEVA Adapter for DNP3.
The latest information about the 1.2 release is available online on the AVEVA Documentation Portal.
New features and enhancements
The following items were added in this release:
|
Work Items |
Description |
|---|---|
|
3078431 |
Added support for Transport Layer Security (TLS) 1.2 and 1.3. |
|
3078458 |
The internal DNP3 library for DNP3 communications was updated from OpenDNP3 to StepFunc I/O. |
|
3078467 |
Added support for Hot, Warm, and Cold adapter-level failover. |
|
3078487 |
The Product Name has been updated from 'PI Adapter...' to 'AVEVA Adapter...'. Most references of OSIsoft have been updated to AVEVA. |
|
3078629 |
The AVEVA Adapter for DNP3 is now available as an Edge Module that can be deployed in Edge Management on CONNECT data services. |
Resolved issues
This section lists items resolved in this release:
|
Work Items |
Description |
|---|---|
|
3078495 |
Passing in null for OutstationId will not be allowed. |
|
3078501 |
All references to IP addresses and Host names do not display in the log messages. They will only display in debug level messages. |
|
3094365 |
Posting a Datasource with no StreamIdPrefix does not throw an error. |
Known issues
There are no known issues for this release.
Security information and guidance
We are committed to releasing secure products. This section is intended to provide relevant security-related information to guide your installation or upgrade decision.
We proactively disclose aggregate information about the number and severity of security vulnerabilities addressed in each release. The tables below provide an overview of security issues addressed and their relative severity based on standard scoring.
Overview of New Vulnerabilities Found or Fixed
This section is intended to provide relevant security-related information to guide your installation or upgrade decision. AVEVA is proactively disclosing aggregate information about the number and severity of AVEVA Adapter for DNP3 security vulnerabilities that are fixed in this release.
For this release of AVEVA Adapter for DNP3, the following vulnerabilities have been identified or fixed.
Security Vulnerabilities fixed in AVEVA Adapter for DNP3 1.2.0.314 Release
|
Severity Category |
CVSS Base Score Range |
Number of Fixed Vulnerabilities |
|---|---|---|
|
Critical |
9 - 10 |
1 |
|
High |
7.0 - 8.9 |
1 |
|
Medium |
4.0 - 6.9 |
0 |
|
Low |
0 - 3.9 |
0 |
Vulnerability Mitigations in AVEVA Adapter for DNP3 1.2.0.314 Release
The following vulnerabilities were identified in AVEVA Adapter for DNP3 1.2.0.314 Release.
|
Component |
Version |
CVE or Reference |
CVSS |
Mitigation |
|---|---|---|---|---|
|
zlib |
1.2.13 |
CVE-2023-45853 (https://nvd.nist.gov/vuln/detail/CVE-2023-45853) |
7.5 |
Vulnerability is not applicable: The AVEVA Adapter’s utilization of zlib through the .NET 6 Framework does not expose these vulnerabilities. |
Installation kits
AVEVA Adapter for DNP3 is supported on a variety of platforms and processors.
Install kits are available for the following platforms:
|
Operating System |
Platform |
Installation Kit |
Processor(s) |
|---|---|---|---|
|
Windows 10 Enterprise |
x64 |
AVEVA-Adapter-for-DNP3-1.2.0.314-x64_.msi |
Intel/AMD 64-bit processors |
|
Debian 11, 12 |
x64 |
AVEVA-Adapter-for-DNP3-1.2.0.314-x64_.deb |
Intel/AMD 64-bit processors |
|
Debian 11, 12 |
x32 |
AVEVA-Adapter-for-DNP3-1.2.0.314-arm_.deb |
ARM 32-bit processors |
|
Debian 11, 12 |
ARM64 |
AVEVA-Adapter-for-DNP3-1.2.0.314-arm64_.deb |
ARM 64-bit processors |
Alternatively, you can use tar.gz files with binaries to build your own custom installers or containers for Linux. For more information on installing the adapter with Docker containers, see Installation using Docker.