---
original_url: "https://jace.pro/blog/servicenow-how-to-harden-your-instance/"
format: markdown
ai_optimized: true
---

ServiceNow: How to harden your instance- # ServiceNow: How to harden your instance

September 5, 2018 [servicenow](/tags/servicenow/)

  Enable AI AnimationI had to prepare an instance for some penetration testing. Turns out this is pretty easy.

To start with you need to know what ServiceNow requires of you. Here’s that [KB](https://hi.service-now.com/kb_view.do?sysparm_article=KB0538598).

At the time of writing you need these pre-requirements;

Instance must be on most recent patch of supported family.
- Instance must be unpinned.
- Instance cannot be production.
- Instance must have High Security Plugin enabled.
- [Instance must be hardened](https://hi.service-now.com/kb_view.do?sysparm_article=KB0550654).
- You can test once per calendar year, extra testing incurs cost.

That hardening guide on the HI site [Docs](https://docs.servicenow.com/bundle/paris-platform-administration/page/administer/security/reference/instance-security-hardening-settings.html) is thorough. We needed HI to “Check Whitelist Package Calls” and “Check Whitelist Member Calls”. This will be an issue if you’ve been granted access to use something the like [ZipFile java class](https://stackoverflow.com/questions/48190244/read-zip-file-contents-using-zipfile-java-class-inside-script/48196453#48196453) to zip some files from the server.

There’s a great [share](https://developer.servicenow.com/app.do#!/share/contents/7852853_security_best_practice_audit?v=3.02&t=PRODUCT_DETAILS) ([my copy](https://blog.jace.pro/uploads/SecurityBestPractiesAudit-V3_1.xml)) that gets you most the way there. I’d suggest starting there. You may
need to configure some properties like what file extensions you’ll allow but its easier to do this then to manually create each property. Also it checks for default accounts and passwords.

---
[View this page on GitHub](https://github.com/jacebenson/jace.pro/tree/main/./src/posts/2018/2018-09-05-servicenow-how-to-harden-your-instance-my-notes.md).

[ServiceNow: How to harden your instance](https://jace.pro/blog/servicenow-how-to-harden-your-instance/) [Jace Benson](https://jace.pro) ![Jace Benson](https://jace.pro/icon-512x512.png)

---

*This content is from Jace Benson's ServiceNow and tech blog at jace.pro*
*Original post: https://jace.pro/blog/servicenow-how-to-harden-your-instance/*
