Choose your language

Choose your login

Contact us

PaperCut MF 21.2 release history

PaperCut MF logo

PaperCut MF 21.2

Please find release note history for PaperCut MF 21.2 below.
Related articles: How to upgrade (upgrade steps) and our Upgrade policy and license questions

Release history 21.2

21.2.14

Build 68863
Print Provider version 108.14.0.5068
Print Deploy server version 1.8.2580
14 Mar, 2024

Security:

  • Various security fixes. See PaperCut NG/MF Security Bulletin (March 2024) for more information. [CDSS-3505], [CDSS-3325], [PO-2080], [PIE-708], [PO-2030]
  • This release also includes several pre-emptive security improvements and additions to layers of defense. These improvements were made as a result of code audits, pen tests and security reviews. Changes were made in line with our security uplift initiative.

21.2.13

Build 67402
Print Provider version 108.14.0.5068
12 Sep, 2023

Fixes:

  • Addressed file traversal issues. [CDSS-2495], [PO-1447]
  • Hardened internal API Authentication. [PO-1474]
  • Updated third party libraries to recommended patch levels. [PO-1441]

21.2.12

Build 66701
Print Provider version 108.14.0.5068
08 Jun, 2023

Fixes:

  • Addressed a Path Traversal vulnerability in the Application Server and Site Server. Under specific conditions, this could potentially allow an attacker read-only access to the server’s file system.  CVE-2023-31046 . [PO-1277]
  • Addressed a Cross-Site Request Forgery (CSRF) vulnerability in the Application Server, which, under specific conditions, could potentially enable an attacker to alter security settings or execute arbitrary code. This could be exploited if the target is an admin with a current login session. Exploiting this would typically involve the possibility of deceiving an admin into clicking a specially crafted malicious link, potentially leading to unauthorized changes.  CVE-2023-2533 . [PO-1366]

21.2.11

Build 65657
Print Provider version 108.14.0.5068
08 Mar, 2023

Fixes:

  • Security improvements to address an issue identified as ZDI-CAN-18987 in the NG/MF Application Server and Site Server. [PO-1216]
  • Security improvements to address an issue identified as ZDI-CAN-19226 in the NG/MF Application Server. [PO-1219]

21.2.10

Build 62186
Print Provider version 108.14.0.5068
20 May, 2022

Fixes:

  • Fixed an issue that could cause an upgrade to fail when using version 21.2.9 with an MS SQL Server database. [PC-18810]

Other Notes:

  • Note that this release includes the 3 security improvements listed in the previous release 21.2.9.

21.2.9

Build 62028
Print Provider version 108.14.0.5068
18 May, 2022

Fixes:

  • Security improvements to address an issue in the Application Server. More information . [PC-18750]
  • Security improvements to address potential Spring4Shell vulnerabilities in the Application Server. More information . [PC-18756]
  • Security improvements to the Rhino.js scripting engine used with the Application Server. More information . [PO-816]

Other Notes:

  • Note that this release has been removed from the website and from release archives, with a fix released in 21.2.10.

21.2.8

Build 60630
Print Provider version 108.14.0.5068
24 Mar, 2022

Fixes:

  • Removed log4j 1.x dependencies from the PaperCut application install. Log4j 2.17.1 is now used exclusively. Note that customers upgrading from previous versions will also need to manually remove the /client/mac/legacy/PCClient.app application to avoid vulnerability scanners flagging this deprecated legacy client. [PO-725]

21.2.7

Build 60534
Print Provider version 108.14.0.5068
25 Feb, 2022

Fixes:

  • Restored latest (2.17.1) versions of log4j2 libs accidentally reverted in previous release. [PO-785]
  • Fixed an issue on Email To Print and Mobility Print where the printed page of the pdf file could be clipped. [PC-18698]

21.2.6

Build 60197
Print Provider version 108.14.0.5068
17 Feb, 2022

Enhancements:

  • Added the tbl_printer_usage_log, table tbl_print_hardware_check, and tbl_refund_request tables to the list of tables that can be purged with db-tools. [PO-73]

Fixes:

  • Fixed an issue that caused account balance adjustment to be off by a very small amount because of rounding issues. [PO-706]

  • Fixed an issue that prevented device type filtering on the Devices page from working. [PO-655]

  • Added a new config key (user.card.pin.hash-encode) to control whether user PINs will be hashed encoded and therefore unrecoverable. Default is ‘Y’. Set to ‘N’ if you are using the PaperCut Toshiba V2 and use PINs for login, to prevent user PINs from being hash encoded. [PO-540]

  • Fixed an issue that could cause PDFs printed via Mobility print to fail to print “i” characters that were adjacent to “f” characters. [PO-236]

  • Fixed an issue on macOS and Linux that could cause the number of copies made to be incorrect (number would be the square of the correct number). [PO-710]

  • Fixed an issue with the Network Payment API that could cause top-up amounts to be calculated incorrectly in some edge cases. [PO-439]

  • Fixed an issue that could cause print script pop up windows to be incorrectly sized in relation to the text. [PO-735]

  • Fixes a bug that caused the User Client to present a Low Balance Notification on launch when Low Balance Notifications for the User Client were disabled. [PO-594]

  • Fixed an issue that caused the user associated with anonymous/guest login with email to print to always be set to unrestricted when settings are saved. [PO-724]

  • Fixed an issue that could cause long-run copy jobs that were interrupted (e.g. to refill paper tray) to be ended prematurely by the copier. [PO-731]

  • Payment Gateway

    • Fixed an issue that caused PaperCut to incorrectly notify the user that the PayPal transaction was canceled, after returning to the PaperCut interface from the PayPal payment gateway. [PO-604]
  • Release Station (Windows):

    • Fixed a configuration issue that prevented the release station from running on Windows network share paths (e.g. \\server\PCRelease). [PO-611]
  • Print Provider:

    • Fixed an issue that could cause Canon UFR data to be interpreted incorrectly, leading to the number of pages to be calculated incorrectly. [PC-18465]
    • FX Versant 180 Press GX230 PostScript printer driver: Fixed an issue that caused grayscale output to be incorrectly detected as color. [PO-618]
    • Brother PCL5 printer driver: Fixed an issue that caused the page size to be treated as A4 when printing on some other paper sizes (e.g. A5). [PO-662]
  • Sharp OSA:

    • Fixed an issue that could cause a site server to fail to start a device when the app server device config changes had been made but not yet propogated to the site server. [PO-584]
  • HP OXP:

    • Fixed an issue that caused Integrated Scan jobs sometimes fail and be charged for the failed job on HP devices where users had a very low balance. [PO-221]
    • Reduced database query frequency for some Sharp OSA related background operations. [PO-677]
    • Fixed an issue that could cause errors on HP OXP devices when switching between site and application servers. [PO-701]
  • Ricoh SDK/J:

    • Removed Ricoh SDK/J v2 (deprecated) from the MF installs on Windows, Linux and macOS. [PO-727]

Other Notes:

  • Updated Handlebars.js library to version 4.7.7. [PO-603]
  • Upgraded internal Jetty server to version 9.4.44. [PO-228]
  • Updated licensing information summary to say “Licensed devices & connectors” [PO-621]

21.2.5

Build 59962
Print Provider version 108.4.0.4858
27 Jan, 2022

Fixes:

  • Fixed an issue that caused the Web Cashier username search field dropdown to not function correctly. [PO-513]
  • Updated file naming convention for scanned files in PaperCut to include leading zero (0) characters up to three digits, where multiple pages are scanned using integrated scanning. This prevents pages from arriving out of order. [PO-10]
  • Upgraded all log4j2 libs to v2.17.1 to remove any possible vulnerability to CVE-2021-44832.

Copier / Device Integration:

  • Konica Minolta:
    • Fixed an issue with Konica Minolta devices where authentication with network card readers failed after upgrading to PaperCut version 21.1.1. [PO-583]

21.2.4

Build 59502
Print Provider version 108.4.0.4858
21 Dec, 2021

Fixes:

  • Upgraded all log4j2 libs to v2.17 to remove vulnerability to CVE-2021-45105.

21.2.3

Build 59461
Print Provider version 108.4.0.4858
15 Dec, 2021

Fixes:

  • Upgraded all log4j libs to v2.16 to remove vulnerability to CVE-2021-44228 (Log4Shell) and CVE-2021–45046.

21.2.1

Build 59183
Print Provider version 108.4.0.4858
30 Nov, 2021

New Features:

  • Scan to Fax (Windows):
    • Added phonebook and multi-recipient support for Canon (Meap), HP OXP, Sharp OSA (HTML Browser n2.0+), Toshiba v3+, and Xerox (Secure Access EIP 1.5+). [PC-18398]
    • PaperCut MF’s Integrated Scanning solution provides a secure and simple way to fax documents. A growing number of Fax Providers using their proprietary APIs are available in PaperCut MF, this release we included Concord. [PC-18664] and eGoldFax (contact PaperCut for how to set this up)

Enhancements:

  • Scan to Fax (Windows):
    • Konica Minolta devices: Added the ability to delete a recipient before sending a fax job. [PC-18447]
    • Ensure multi page fax documents maintain the correct page ordering. [PC-18656]
  • Batch User Import:
    • Optimized to improve import times. [PO-573]
  • Web Print:
    • Added the ability to detect password-protected Word documents and fail with a meaningful error message instead of waiting indefinitely. [PC-5325]
  • Added password authentication support to the Standard Azure AD sync source. [PO-553]
  • Improved Azure AD graph sync to now sync the users’ department. [PO-404]
  • Changed the Health Check endpoint example to be a less expensive endpoint. [PO-276]
  • Improved usability by removing the Azure ID configuration from the setup wizard to the Options > User Group Sync page. [PO-587]
  • Added advanced config keys for the following, for which more information is available on request:
    • Hide the “Jobs” (Web Client) link in Mobile Print Release. [PC-18630]
    • Hide Mobile Print Release username and password authentication. [PC-18624]
    • Enable a custom program for resolving user card number lookups. [PC-17219]

Fixes:

  • Batch User Import:
    • Fixed a bug that updated all database user records even when there was no data to update. [PO-567]
  • Print Provider:
    • Fixed an issue that prevented PaperCut from detecting when Konica Minolta and Kyocera devices were out of paper. [PO-460]
    • Fixed an issue that caused the Print Provider to crash when certain PCL5 data was printed. [PO-561]
  • Scan to Fax (Windows):
    • Fixed an issue where special characters in fax settings caused sending faxes to fail. [PC-18589]
  • Fixed an issue that prevented users from logging on if their Network Payment Gateway balance was a whole number (for example, $10) instead of a number that included a decimal point (for example, $10.00). [PO-377]
  • Fixed an issue that caused SNI host checking to still be active if both SNI host checking and HSTS were disabled. [PO-511]

Copier / Device Integration:

  • HP (OXP)*:
  • Xerox:
    • Resolved an issue with Xerox devices showing an error ‘Cannot communicate with authentication server’ when the username has more than 32 characters. [PO-434], [PO-448]
  • Added new embedded platform FujiFilm Business. [PO-173]

Other notes:

  • Devices marked with * require installing an updated version of the embedded software to access new features and fixes.