Security Reporting

Security is an important part of building reliable infrastructure.

Senmo Technologies welcomes responsible reports of potential security vulnerabilities affecting our platforms, APIs, and associated infrastructure.

This page explains how to report a suspected security issue, what information to include, and how to disclose findings responsibly.

Our security reporting guidance applies to Infrarails, Hyperhash, Foundry, and other Senmo-operated services within the scope of an authorized assessment.


Report a security vulnerability

If you believe you have identified a security vulnerability affecting Senmo infrastructure, please report it responsibly.

Open Senmo Support Desk

The Senmo Support Desk is our documented support entry point.

If the portal provides a dedicated security reporting category, use it. Otherwise, request a private security reporting channel without including exploit details or sensitive evidence in a general support ticket.

Do not submit sensitive vulnerability details through publicly accessible channels.

What should I report?

Security reports may involve vulnerabilities affecting authentication, authorization, application logic, financial integrity, or infrastructure security.

Authentication and authorization

Examples include:

  • Authentication bypass.
  • Unauthorized access to API endpoints.
  • Privilege escalation.
  • Incorrect access control enforcement.
  • API credential exposure.
  • Cross-account or cross-ledger access.

API security

Examples include:

  • Injection vulnerabilities.
  • Insecure request validation.
  • Sensitive information disclosure.
  • Improper error handling.
  • Unauthorized resource modification.
  • Security-relevant API configuration weaknesses.

Financial infrastructure security

For InfraRails, relevant findings may include:

  • Unauthorized transaction creation.
  • Transaction replay vulnerabilities.
  • Idempotency bypass.
  • Unauthorized balance modification.
  • Incorrect ledger isolation.
  • Accounting integrity vulnerabilities.
  • Unauthorized transaction status transitions.

Blockchain infrastructure security

For Hyperhash, relevant findings may include:

  • Unauthorized wallet operations.
  • Private key exposure.
  • Incorrect transaction authorization.
  • Digital asset access control vulnerabilities.
  • Insecure blockchain integration behavior.

Only assess systems and capabilities for which you have explicit authorization.

Voucher infrastructure security

For Foundry, relevant findings may include:

  • Unauthorized voucher issuance.
  • Voucher redemption bypass.
  • Duplicate redemption vulnerabilities.
  • Unauthorized voucher modification.
  • Access control weaknesses.

Information to include

A useful vulnerability report should provide enough information for the issue to be understood and investigated safely.

InformationDescription
Affected productInfraRails, Hyperhash, Foundry, or another Senmo service
Vulnerability titleShort description of the suspected weakness
Affected componentAPI, endpoint, application, or infrastructure component
Severity assessmentYour assessment of the potential impact
Technical descriptionExplanation of the vulnerability
Reproduction stepsMinimal steps needed to demonstrate the issue
Potential impactWhat an attacker might be able to accomplish
Supporting evidenceSanitized logs or proof-of-concept information
Discovery dateWhen the issue was identified

Include only the information necessary to support the report.

Security report template

Subject:
Security Vulnerability Report — [Product]

Affected Product:
[InfraRails / Hyperhash / Foundry / Other]

Affected Component:
[API endpoint, application, or service]

Vulnerability Type:
[Authentication / Authorization / Injection / Other]

Severity Assessment:
[Critical / High / Medium / Low]

Description:
[Explain the suspected vulnerability]

Potential Impact:
[Describe the security implications]

Steps to Reproduce:
1. [Step one]
2. [Step two]
3. [Step three]

Supporting Evidence:
[Sanitized evidence]

Discovery Date:
[YYYY-MM-DD]

Contact Information:
[Preferred method for follow-up]

Before sending exploit code, credentials, or sensitive evidence, confirm that an appropriate private reporting channel is available.

Responsible disclosure guidelines

We ask security researchers and developers to act responsibly when investigating potential vulnerabilities.

Do

  • Report suspected vulnerabilities privately.
  • Limit testing to systems you are authorized to assess.
  • Use the minimum activity necessary to demonstrate the issue.
  • Avoid accessing or modifying real customer information.
  • Preserve confidentiality while a report is being reviewed.
  • Provide clear technical evidence.
  • Stop testing if unexpected sensitive data becomes accessible.

Do not

  • Attempt to access accounts or data belonging to other users.
  • Modify or delete production data.
  • Execute unauthorized financial transactions.
  • Extract private keys, credentials, or sensitive information.
  • Perform denial-of-service testing.
  • Conduct social engineering or phishing attacks.
  • Publicly disclose exploit details before coordinating with the affected parties.
  • Use discovered vulnerabilities to gain unauthorized access or financial benefit.

These guidelines do not grant permission to conduct security testing. Authorization must be obtained separately where required.

Severity classifications

Security vulnerabilities may be assessed according to their potential impact and exploitability.

SeverityDescription
CriticalPotential for widespread compromise, severe financial integrity impact, or unauthorized control of critical systems
HighSignificant unauthorized access, sensitive data exposure, or serious security control bypass
MediumA security weakness with meaningful but limited impact
LowA lower-impact weakness requiring restricted conditions or additional factors

Final severity depends on technical validation, affected systems, exploitability, and operational context.

How security reports are handled

The intended vulnerability-handling process includes the following stages.

1. Report intake

The submitted report is received through an appropriate communication channel.

2. Initial assessment

The available information is reviewed to determine the affected component and potential impact.

3. Technical validation

Where sufficient evidence is available, the suspected vulnerability is assessed.

4. Risk evaluation

The issue is evaluated according to its potential security, operational, and financial implications.

5. Remediation

Where a vulnerability is confirmed, corrective action may include code changes, configuration updates, credential rotation, or additional security controls.

6. Verification

Relevant fixes are tested to determine whether the identified weakness has been addressed.

7. Follow-up

Where appropriate, the reporter may receive additional information through the established communication channel.

This process describes intended handling and does not establish guaranteed acknowledgement or remediation deadlines.

Confidentiality and sensitive information

Security reports may contain information that could expose systems or users to additional risk.

Please avoid including:

  • Live API credentials.
  • Passwords.
  • Private cryptographic keys.
  • Recovery phrases.
  • Unnecessary personal data.
  • Full customer financial records.
  • Unredacted authentication tokens.

If sensitive information is necessary to demonstrate a vulnerability, request a secure communication method before sharing it.

Financial integrity concerns

For InfraRails, vulnerabilities involving ledger balances, transaction authorization, idempotency, or accounting consistency should be treated with particular care.

Do not attempt to demonstrate financial vulnerabilities by moving real funds, altering production balances, or creating unauthorized transactions.

Where possible, provide a minimal technical explanation or evidence from an explicitly authorized testing environment.

If you suspect that a financial operation has already been affected, preserve relevant identifiers and avoid further changes until the issue can be investigated.

Coordinated disclosure

We encourage reporters to coordinate disclosure of confirmed security vulnerabilities.

Public disclosure should be discussed with the affected parties to reduce the risk of exposing unresolved vulnerabilities.

Any disclosure timeline should consider the severity of the issue, remediation progress, and potential impact on users or infrastructure.

This page does not establish a fixed disclosure deadline or a formal safe-harbor agreement.

Security research and rewards

This documentation does not announce a public bug bounty program or financial reward arrangement.

Security research must remain within authorized boundaries.

Do not assume that vulnerability submissions qualify for compensation or authorize otherwise prohibited testing.

Security incidents

If you suspect an active security incident affecting your integration:

  1. Stop potentially harmful activity.
  2. Preserve relevant request identifiers and timestamps.
  3. Protect affected credentials and systems.
  4. Report the concern through an appropriate private channel.
  5. Avoid publishing sensitive information.
  6. Follow the incident-handling instructions applicable to your organization.

If a credential is believed to be compromised, take appropriate containment measures, including credential revocation or rotation where supported.

Related resources

  • Senmo Support Desk — Official support entry point.
  • Contact Support — General technical assistance.
  • Report an Issue — Non-security technical issues.
  • Service Status — Service availability information.
  • Authentication — API credential requirements.
  • API Reference — Supported API operations.

*Senmo Technologies Limited develops software infrastructure. This security reporting guidance does not authorize penetration testing, establish a public bug bounty program, or create contractual security response commitmen


Did this page help you?