9.9.0.F Release Notes

Znode 9.9.0.F Patch Release - July 6, 2026

Highlights

This patch release includes security enhancements and minor bug fixes to improve platform stability and protect against known vulnerabilities.

Release Information

Znode 9.9.0.F patch release includes a couple of minor bug fixes.

Important Information and Breaking Changes

Other Breaking Changes

There are no breaking changes in this release.

Issues Resolved

[ZPD-34425] – AutoMapper Vulnerability Package Upgrade

Addressed a security vulnerability by upgrading the AutoMapper package to version 15.1.3. Required updates were made to the AutoMapper configuration and initialization process to ensure compatibility with the new version. Additionally, an environment variable and corresponding Web.config key were introduced to securely manage the AutoMapper license key.

[ZPD-34434] – Severe Vulnerability in Download PDF - LINQ Injection and Server-Side JavaScript Execution

Resolved critical security vulnerabilities in the PDF download functionality by upgrading the NReco.PdfGenerator package to version 1.2.1. Security improvements include authorization enforcement on DownloadPDF endpoints, sanitization of user inputs before LINQ processing, and disabling JavaScript execution during HTML-to-PDF conversion to mitigate injection and execution risks.

Implementation Details

[ZPD-34425] – AutoMapper Vulnerability Package Upgrade

Changes were implemented across multiple applications and libraries to support AutoMapper version 15.1.3:

  • Znode.BStores.Api - AutoMapperConfig.cs
  • Znode.Engine.CommercePortal.Api - AutoMapperConfig.cs, Global.asax.cs, Web.config
  • Znode.Engine.Services.Contract - AutoMapperContractConfig.cs
  • Znode.Admin.Core - AutoMapperConfig.cs
  • Znode.Api.Core - AutoMapperConfig.cs, PublishProductCache.cs
  • Znode.Libraries.Data - EntityAutoMapperExtension.cs
  • Znode.Libraries.ECommerce.Utilities - Translator.cs, ZnodeDependencyResolver.cs
  • Znode.WebStore.Core - AutoMapperConfig.cs
  • Znode.Engine.Admin - MapperConfig.cs, Global.asax.cs
  • Znode.Engine.Api - MapperConfig.cs, RestApiAutoMapperConfig.cs, Global.asax.cs
  • Znode.Engine.WebStore - MapperConfig.cs, Global.asax.cs
  • Znode.Multifront.PaymentApplication.Api - AutoMapperConfig.cs, Global.asax.cs
  • Znode.Multifront.PaymentApplication.Helpers - Translator.cs

[ZPD-34434] – Download PDF Security Vulnerability Fix

The following files were updated to remediate LINQ Injection and Server-Side JavaScript Execution vulnerabilities:

  • OrderService.cs
  • OrderController.cs (Znode.Admin.Core)
  • UserController.cs (Znode.WebStore.Core)
M
Mugdha is the author of this solution article.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.