CVE-2026-127278
Deferred Deferred - Pending Action

Authentication Bypass in AIP-PUB ACPs-community

Vulnerability report for CVE-2026-127278, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-11-13

Last updated on: 2026-11-13

Assigner: VulDB

Description

A weakness has been identified in AIP-PUB ACPs-community up to 2.2.0. The impacted element is the function send_verification_code of the file registry-server/app/account/service_auth.py of the component verify-code Endpoint. Executing a manipulation of the argument phone can lead to improper authentication. The attack can be launched remotely. The exploit has been made available to the public and could be used for attacks. The reported GitHub issue was closed with the reason "completed". However, it was not possible to determine the PR or commit which could have fixed this issue.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-11-13
Last Modified
2026-11-13
Generated
2026-11-13
AI Q&A
2026-11-13
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 3 associated CPEs

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-287 When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is in the AIP-PUB ACPs-community project up to version 2.2.0. The /auth/verify-code endpoint returns the SMS verification code directly in the HTTP response instead of sending it via SMS. An unauthenticated attacker can request a code for any phone number and use it to log in or reset passwords, taking over accounts.

Detection Guidance

Check if the /auth/verify-code endpoint is exposed and returns verification codes in HTTP responses. Use tools like curl to send a POST request to the endpoint with a test phone number and inspect the response for a 'code' field. Example: curl -X POST http://target-server/auth/verify-code -d '{"phone":"1234567890"}'

Impact Analysis

An attacker could gain full access to your account, including read/write access to agents and organization data. They could operate within the platform using your account's CLIENT role by exploiting the exposed verification code.

Compliance Impact

This vulnerability allows unauthenticated attackers to obtain verification codes for any phone number, enabling account takeover. This could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements for protected health information.

Mitigation Strategies

Disable the development mode that exposes verification codes in API responses. Implement rate limiting on the /auth/verify-code endpoint. Ensure verification codes are sent exclusively via SMS and never included in HTTP responses. Remove or gate the shortcut behind a test-only switch rejected in production.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-127278. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart

Security Radar

News mentioning this vulnerability
Loading related security news...