Home / Security

Security at SMSEagle

We follow strict procedures and international standards to ensure the security, continuity, and integrity of our systems and software. Our processes are aligned with ISO 27001:2022 standard and the Secure Software Development Lifecycle model.

  • ✓ISO/IEC 27001:2022 certified
  • ✓On-premise device, your data stays with you
  • ✓Regular software and security updates
  • ✓Published advisories with fixed versions
I run an SMSEagle device

Check security advisories

Every published advisory lists the affected models and software versions, and the version that fixes the issue. Check your version in the web interface under Settings, then compare it with the table below.

I found a security issue

Report a vulnerability

Contact our security team directly instead of disclosing publicly. We acknowledge every report within three business days and keep you updated until the issue is resolved.

I am assessing a vendor

Compliance & documents

ISO 27001 certificate, our position on the Cyber Resilience Act and NIS2, SBOM on request, penetration test summaries and completed security questionnaires.

Security advisories

We publish an advisory for every vulnerability that affects SMSEagle devices, the software running on them, or our integration plugins. Each entry states which models and versions are affected and which release contains the fix, so you can decide quickly whether action is needed.

We also publish advisories when a widely reported vulnerability turns out not to affect our devices, such as log4shell or Spectre and Meltdown, so you do not have to ask.

TitleLevelAffected DevicesCVE-ID(s)
2026-10-22Security Advisory: Critical Vulnerabilities in PHP (CVE-2026-109618, CVE-2026-109619)CriticalAll models with SMSEagle software lower than 7.0.2CVE-2026-109618, CVE-2026-109619
2026-09-18Improper TLS certificate validation and credential exposure in the RCDevs OpenOTP SMS connectorHighRCDevs OpenOTP none
2026-08-10SMSEagle devices not affected by SQL injection reported in demo unit loginInformationalvendor-hosted demonone
2025-05-05Resolved XSS in SMSEagle software < 6.11 (CVE-2025-59715)MediumAllCVE-2025-59715
2025-05-05Resolved SQL injection in SMPP component of SMSEagle software < 6.11 (CVE-2025-10095)MediumAllCVE-2025-10095
2024-08-21Resolved XSS in SMSEagle software (CVE-2024-37392)HighAllCVE-2024-37392
2024-06-03regreSSHion: RCE in OpenSSH's serverHighMHD-8100-4G Rev.1.1CVE-2024-6387
2021-12-14SMSEagle devices not affected by log4j/log4shell vulnerabilitiesInformational-CVE-2021-44228
2018-01-10Spectre & Meltdown – SMSEagles are not vulnerableInformational-CVE-2017-5715, CVE-2017-5753, CVE-2017-5754

Get security alerts

Security advisories only, sent as soon as they are published. No marketing, no product news.

Prefer a feed? Subscribe via RSS →

Keep your device secure

An SMSEagle leaves the factory with settings that balance flexibility and security, because every network is different. Three steps take it from a working device to a hardened one.

Step 1

Update the software

Every release includes security fixes alongside new features. Updates are published as signed packages and installed from the web interface, with release notes describing what changed.

Step 2

Harden the configuration

Our step-by-step guide covers the settings worth reviewing after installation: access control, network exposure, certificates and logging. It takes about fifteen minutes.

Step 3

Turn on built-in protection

  • •MFA authentication for every account
  • •Allow and deny lists for incoming numbers
  • •Role-based access with separate admin and user rights

Report a vulnerability

If you believe you have found a security issue in an SMSEagle product, please tell us before disclosing it publicly. We work with researchers in good faith and we do not pursue legal action against anyone who reports in line with this policy.

This applies to our devices, the software running on them, our integration plugins and our web services.

How it works

1Send your reportSend the details to our security team, encrypted with our PGP key if you prefer. Include the model, software version and steps to reproduce.
2We acknowledgeWe acknowledge your report within three business days and begin triage.
3Status updates and creditYou receive status updates until the issue is resolved, and credit in the published advisory if you want it.

Security contact

Email
security@smseagle.eu

PGP key fingerprint

-----BEGIN PGP PUBLIC KEY BLOCK-----

mDMEZjiINhYJKwYBBAHaRw8BAQdAsgX2t/BsUvGJYe/6K3Dp1PvA/hr0kVkvutqF
DHKUxcO0LVNNU0VhZ2xlIFNlY3VyaXR5IFRlYW0gPHNlY3VyaXR5QHNtc2VhZ2xl
LmV1PoiZBBMWCgBBFiEElKVX0UISwmVJkQdNob6WMsGDtLYFAmY4iDYCGwMFCQWj
vGoFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcCF4AACgkQob6WMsGDtLaY6AEAg7a9
XuMid7KaB2gkCWDq5aqJe8pbK50w6qaRxx/JalwBANO2Pq/qv5UZ00thNw2+h62E
IV6VfncNyn4p5Lmm5nwFuDgEZjiINhIKKwYBBAGXVQEFAQEHQJT0tWYA/jleMBd7
L6eJ49O0r3DbGy/Zm6rEdPrntd90AwEIB4h+BBgWCgAmFiEElKVX0UISwmVJkQdN
ob6WMsGDtLYFAmY4iDYCGwwFCQWjvGoACgkQob6WMsGDtLZWlgD/Q8B7a3fX/0Oc
xujv/rWdCR/8MfTPCz9FBoStDuaoxZYA/1gEdsLcoioCA5rEK+WVxwgIBzE4RL94
7Ym+Re2xmiAE
=0UZs
-----END PGP PUBLIC KEY BLOCK-----

Machine-readable
/.well-known/security.txt

Certifications & compliance

What security and procurement teams usually ask for when evaluating SMSEagle as a vendor. If something you need is missing, ask and we will tell you whether we have it.

Certified

ISO/IEC 27001:2022

We maintain an Information Security Management System certified against ISO/IEC 27001:2022 by DEKRA Certification. Scope: design and distribution of telecommunications equipment, broad-scope software development and technical support. Valid until 5 August 2028.

EU regulation

Cyber Resilience Act

The EU Cyber Resilience Act requires cybersecurity measures throughout the product lifecycle and mandatory reporting of exploited vulnerabilities. SMSEagle already supports these requirements through its ISO 27001-certified vulnerability management process and public disclosure policy. We are preparing for full CRA compliance in 2027, building on our EN 18031 compliance.

EU directive

NIS2

SMSEagle helps customers meet NIS2 requirements by delivering alerts out-of-band, over the cellular network, independent of the primary IT infrastructure. As a company, we monitor NIS2 and the Polish national cybersecurity act (KSC) as part of our ISMS.

Privacy

GDPR

Messages, contacts and logs are stored on the device inside your network, so in normal operation this data does not reach us. When we provide support services, for example remote access to a device, we may act as a data processor under a Data Processing Agreement (DPA). The DPA is available on request.

Documents for your security review

  • •Trust Page overview
  • •SBOM on request
  • •Penetration test summary on request
  • •Completed security questionnaires

How we build secure products

Secure by Design

We build SMSEagle with security in mind from design to deployment. We use secure hardware design, secure SDLC for software, and thorough testing of the whole system. By making security measures a part of every step, we keep SMSEagle strong, reliable, and trustworthy.

Security is part of every stage, from hardware design to release, following a Secure Software Development Lifecycle that sits inside our ISO 27001 management system. 

Security Testing Scope

Static Application Security Testing (SAST)

We regularly scan our code with SAST tools to find security vulnerabilities early, before we release anything

Easy integration icon

Software Composition Analysis (SCA)

We analyze third-party and open-source components for known vulnerabilities to ensure our software supply chain remains secure and up to date.

Automated and manual tests

Security testing combines automated tools with expert-driven manual reviews to uncover a broad range of potential threats and weaknesses.

External penetration testing

Independent security professionals conduct regular penetration tests to evaluate the effectiveness of our defenses from an attacker’s perspective.

Threat modeling

To prevent attacks, we analyze potential weaknesses and build our systems with a secure architecture, guided by threat modeling.

Code reviews

Before any code is integrated, peers review it to confirm it follows security best practices and to spot potential vulnerabilities.

How we handle vulnerabilities

Every reported issue follows the same tested process, whether it comes from a customer, an external researcher or our own testing. Severity decides the pace, not who reported it.

1

Report received

Acknowledged within three business days and logged in our tracking system.

2

Triage

Severity assessed with CVSS and prioritised by potential impact on customers.

3

Fix

Patch developed under an accelerated workflow, separate from the regular release cycle.

4

Release

Fixed software version published for every affected model, with release notes.

5

Advisory

Public advisory listing affected and fixed versions, with a CVE assigned where applicable.

  • ✓Vulnerabilities and incidents are logged, tracked and prioritised
  • ✓Response scenarios are predefined and tested
  • ✓Security patches are developed under accelerated workflows
  • ✓Incident documentation is updated in internal and customer-facing records

FAQ for security teams

Does SMSEagle send our data to the cloud?

No. An SMSEagle is a device installed in your own network. Messages, contacts and logs are stored on the device and leave it only through the mobile network, via your own SIM card, or through connections you configure yourself, such as an SMTP server or your monitoring system.

The device does reach out for software updates when you ask it to check, and that is the only outbound connection we initiate.

[DO UZUPELNIENIA: okres wsparcia per model, zgodnie ze stanowiskiem CRA]

Yes. Send it through the contact form and our security team will complete it. For common frameworks we may already have a completed version, which is faster for both sides.

Yes, on request. The software bill of materials lists third-party and open-source components in the release you are running, which is what most vendor assessments need for supply chain review.

Third-party components are monitored for known vulnerabilities as part of our software composition analysis. When one is reported, it goes through the same process as any other finding: triage, fix, release, advisory.