Skip to content

IceHrm v36.0.1

Latest

Choose a tag to compare

@ddave001 ddave001 released this 01 Oct 11:15

⚠️ IceHrm now updates itself. When a newer release is published, administrators see a banner on the dashboard — click Update and the updater downloads it, backs up your current version, and replaces the program files. No terminal, and one-click rollback if anything goes wrong.

More information about the upgrade process can be found here.


This is a security patch for v36.0.0. Upgrading is recommended for all installations.

🔐 Security Fixes

  • Stored XSS in the editor checklist block — checklist content was rendered as HTML, so stored markup could execute in another user's session. It is now handled as plain text in the browser and sanitised server-side before being persisted, and the save endpoint enforces manager/direct-report scoping. (#380)
  • Unauthenticated include in update.php — the endpoint could be reached without a session. It now requires an authenticated Admin and validates the requested module against an allowlist. (#381)

📄 Other

  • Added SECURITY.md with supported versions and the vulnerability reporting process (team@icehrm.com).