Listen to this Post

Introduction:
In a decisive move to fortify national cybersecurity, the State Service of Special Communications and Information Protection of Ukraine (SSSCIP) has significantly expanded its list of prohibited software and communication equipment. As of June 15, 2026, the updated registry now includes 416 positions, adding prominent names like Dr.Web, Kaspersky Lab, 1C, and BAS to the sanctions list. This expansion reflects a hardening stance against software perceived as posing a threat to national security, but the critical challenge now lies in the practical enforcement of these restrictions across both public and private sectors.
Learning Objectives:
- Understand the scope and implications of Ukraine’s expanded prohibited software list, including the newly added products from Dr.Web, Kaspersky, 1C, and BAS.
- Identify the technical, operational, and legal risks associated with using sanctioned software in a corporate or government environment.
- Develop a practical, step-by-step migration strategy to replace prohibited software with secure, compliant alternatives while maintaining business continuity.
You Should Know:
- The Prohibited List: From 40 to 416 – A Massive Expansion
The original list, published in January 2026, contained 40 items primarily consisting of Russian-origin software. The June 2026 update expanded this to a staggering 416 positions. This is not merely an incremental change but a sweeping prohibition that impacts a wide array of enterprise tools. The newly added software includes all products from Dr.Web LLC and Kaspersky Lab, alongside the widely used 1C and BAS enterprise management platforms. The rationale behind these sanctions is rooted in the potential for espionage, data exfiltration, and supply chain vulnerabilities, as these products’ code, updates, and ecosystems are of Russian origin. For organizations, this means that simply using these tools now constitutes a direct violation of Ukrainian law.
Step-by-Step Guide to Identifying Prohibited Software in Your Environment:
- Step 1: Access the Official List. The complete registry is publicly available on the SSSCIP website under the “Activities” section. Direct URL: `https://cip.gov.ua/ua/statics/perelik-zaboronenogo-do-vikoristannya-programnogo-zabezpechennya-ta-komunikaciinogo-merezhevogo-obladnannya1`.
– Step 2: Audit Your Software Inventory. Use asset discovery tools to scan your network. On Linux, you can use `dpkg -l(Debian/Ubuntu) or `rpm -qa` (RHEL/CentOS) to list installed packages. On Windows, use PowerShell:Get-WmiObject -Class Win32_Product | Select-Object Name, Version`. - Step 3: Cross-Reference with the Registry. Compare your inventory against the 416-item list, paying special attention to any instances of Dr.Web, Kaspersky, 1C, or BAS products.
- Step 4: Document Findings. Create a risk register detailing all instances of prohibited software, including the department using it, its function, and the criticality of the system.
2. The Enforcement Dilemma: Technical and Administrative Hurdles
As Serhii Demediuk noted, the key challenge is ensuring these restrictions are actually enforced. The ban is not just a policy paper; it requires active technical measures. While the full sanctions mechanism is scheduled for 2030, the restrictions are being implemented gradually. This phased approach creates a complex environment where organizations must navigate legal obligations without an immediate, catastrophic penalty for private businesses. However, this “grace period” is not a reason for complacency but an opportunity to migrate without disrupting operations. For the public sector and critical infrastructure, enforcement is likely to be stricter, with potential administrative liability for non-compliance.
Technical Measures for Enforcement and Monitoring:
- Network-Level Blocking: Implement firewall rules to block communication with known command-and-control (C2) servers or update servers associated with prohibited software. For example, on a Linux-based firewall using iptables:
iptables -A OUTPUT -d <suspicious-IP> -j DROP
On Windows Firewall, use:
New-1etFirewallRule -DisplayName "Block Kaspersky Update" -Direction Outbound -RemoteAddress <suspicious-IP> -Action Block
– Application Control: Deploy application whitelisting solutions (e.g., AppLocker on Windows, or `fapolicyd` on Linux) to prevent the execution of prohibited binaries.
– Regular Scanning: Schedule automated scans using tools like `osquery` to continuously monitor for the presence of banned software.
– DNS Sinkholing: Redirect DNS queries for prohibited update domains to a sinkhole server to log and block update attempts.
- Migration Strategy: Replacing 1C, BAS, Dr.Web, and Kaspersky
The migration from these entrenched platforms is a monumental task. 1C and BAS are deeply integrated into accounting, enterprise resource planning (ERP), and business management workflows. Replacing them requires a carefully managed transition. Similarly, Dr.Web and Kaspersky are widely deployed antivirus solutions; removing them without a replacement leaves systems vulnerable. Organizations must adopt a “lift-and-shift” or a “re-platform” strategy, depending on their resources and timelines.
Step-by-Step Guide to a Secure Migration:
- Phase 1: Assessment and Planning (Month 1-2):
- Identify all business processes dependent on 1C/BAS.
- Evaluate alternative ERP solutions (e.g., SAP, Oracle NetSuite, or local Ukrainian alternatives) that meet cybersecurity requirements and are not on the sanctions list.
- For antivirus, evaluate alternatives like Microsoft Defender for Endpoint, ESET, or Bitdefender, which are not sanctioned.
- Phase 2: Pilot Deployment (Month 3-4):
- Set up a sandbox environment with the new software.
- Migrate a non-critical business unit to test functionality and data integrity.
- Phase 3: Data Migration and Integration:
- Use ETL (Extract, Transform, Load) tools to migrate data from 1C/BAS databases. This often involves exporting to CSV or using APIs if available.
- For antivirus, deploy the new solution in “audit mode” first to ensure compatibility, then switch to “active mode” after uninstalling the old software.
- Phase 4: Full Rollout and Decommissioning:
- Roll out the new systems across the organization.
- Securely decommission and uninstall all prohibited software. Ensure that all traces of the old software are removed to prevent accidental execution.
- API Security and Cloud Hardening in the Transition
The migration process itself presents security risks. As organizations move data between systems, API endpoints become prime targets for attackers. Furthermore, many 1C and BAS deployments are moving to the cloud, necessitating robust cloud security postures.
API Security Best Practices:
- Authentication and Authorization: Implement OAuth 2.0 or OpenID Connect for API access. Never use hardcoded credentials.
- Input Validation: Validate all inputs to prevent injection attacks. Use a Web Application Firewall (WAF) to filter malicious traffic.
- Rate Limiting: Apply rate limiting to APIs to prevent brute-force attacks. Example using Nginx:
limit_req_zone $binary_remote_addr zone=mylimit:10m rate=10r/s;
- Encryption: Ensure all API traffic uses TLS 1.3.
Cloud Hardening Commands (Azure/AWS CLI):
- AWS: Enable CloudTrail for auditing:
aws cloudtrail create-trail --1ame my-trail --s3-bucket-1ame my-bucket. - Azure: Enable Azure Defender for Cloud:
az security auto-provisioning-setting update --1ame default --auto-provision On.
5. Vulnerability Exploitation and Mitigation
The use of prohibited software increases an organization’s attack surface. Threat actors may actively target known vulnerabilities in these platforms, especially if they know that organizations are in a transitional phase and may have misconfigurations.
Common Vulnerabilities to Watch:
- 1C Enterprise: Often vulnerable to insecure deserialization and SQL injection if not properly patched.
- Kaspersky/Dr.Web: While generally secure, any software with kernel-level access (antivirus) can be a vector for privilege escalation if vulnerabilities are found.
Mitigation Steps:
- Patch Management: If you must continue using these tools during the transition, apply all critical patches immediately. However, be aware that even patched versions are now illegal to use.
- Network Segmentation: Isolate systems running prohibited software from the core network to limit lateral movement.
- Intrusion Detection: Deploy Snort or Suricata to monitor for exploitation attempts. Example Snort rule for SQL injection:
alert tcp $EXTERNAL_NET any -> $HOME_NET 80 (msg:"SQL Injection Attempt"; flow:to_server,established; content:"SELECT"; http_uri; nocase; sid:1000001;)
What Undercode Say:
- Enforcement is the Achilles’ Heel. The legal framework is robust, but without a clear enforcement mechanism and adequate resources for the SSSCIP, the ban risks remaining a paper tiger. Private businesses, in particular, may delay migration, hoping for extensions or amnesties.
- The Migration is a Cybersecurity Opportunity. While disruptive, this ban forces organizations to modernize their IT infrastructure. Moving away from legacy Russian software to modern, secure platforms can significantly enhance an organization’s overall security posture, provided the migration is done correctly.
The expansion of the prohibited list marks a pivotal moment in Ukraine’s digital defense strategy. The inclusion of Dr.Web, Kaspersky, 1C, and BAS transforms the cyber landscape, compelling both public and private entities to undertake complex migrations. The success of this initiative hinges not on the list itself, but on the ability of the SSSCIP and organizations to enforce it effectively. As the deadline for full enforcement approaches, the window for a smooth, secure transition is closing. Organizations must act now to audit their systems, plan their migrations, and implement robust security controls to mitigate the risks inherent in this transition. The move is a clear signal that in the digital age, national security and software choices are inextricably linked.
Prediction:
- -1: The immediate aftermath of the ban will see a surge in cyber incidents as threat actors exploit the chaos of migration. Organizations rushing to replace critical systems may introduce misconfigurations, creating new vulnerabilities.
- +1: In the long term, this forced migration will accelerate the adoption of secure, domestically developed or Western-aligned software, strengthening Ukraine’s digital sovereignty and reducing its exposure to Russian cyber threats.
- -1: Small and medium-sized businesses (SMBs) will bear the brunt of the transition costs, potentially leading to economic disruption and non-compliance due to the high cost of enterprise software alternatives.
- +1: The SSSCIP’s proactive stance will serve as a model for other nations seeking to reduce dependency on adversarial technology, fostering a global trend towards “security-first” software procurement.
▶️ Related Video (70% Match):
🎯Let’s Practice For Free:
🎓 Live Courses & Certifications:
Join Undercode Academy for Verified Certifications
🚀 Request a Custom Project:
Secure, high-velocity infrastructure and disruptive technological engineering. Contact our engineering team for high-tier development and proprietary systems:
[email protected]
💎 Smart Architecture | 🛡️ Secure by Design | ⭐ Trusted by Thousands
IT/Security Reporter URL:
Reported By: Serhii Demediuk – Hackers Feeds
Extra Hub: Undercode MoN
Basic Verification: Pass ✅


