Skip to main content

Jivejdon EUVDEUVD-2026-95310

| CVE-2026-107830 MEDIUM
Improper Control of Interaction Frequency (CWE-799)
2026-10-08 VulnCheck GHSA-xccc-jwm4-cpx8
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach unauthenticated jivejdon instance
  2. Exploit
    Load newAccount.jsp to set session attributes
  3. Execution
    Repeatedly POST to /account/smsVRAction
  4. Impact
    Flood arbitrary numbers and drain Tencent SMS balance

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Interaction frequency control
Exploitation Conditions

Exploitation requires that the jivejdon instance be deployed with Tencent Cloud SMS integration configured and funded, and that the /account/smsVRAction endpoint (handled by SmsQQAction) be reachable without authentication, which matches the described default behavior. The attacker must first load newAccount.jsp to populate the needed session attributes before the endpoint will send messages. No authentication or user interaction is required (PR:N/UI:N). The practical limiting factors are: the operator must actually have a configured, funded Tencent Cloud SMS account for impact to materialize, and the impact is confined to SMS spam/harassment of third-party numbers and depletion of the SMS balance - there is no code execution, data exposure, or integrity impact.

Impact

This is a medium-severity resource/financial abuse issue, not a high-priority emergency. The CVSS 4.0 signals (AV:N/AC:L/AT:N/PR:N/UI:N) correctly indicate remote, unauthenticated, low-complexity reachability, but the only impact is VA:L - degraded availability of the SMS service (balance exhaustion), with no confidentiality (VC:N) or integrity (VI:N) impact, which keeps the score at 6.9. There is NO EPSS score provided, NO CISA KEV listing, and NO public exploit code referenced, so there is no evidence of active or widespread exploitation - exploitation status is 'no public exploit identified at time of analysis.' The real-world risk is further bounded by the fact that the affected product, banq/jivejdon, is an obscure open-source Java forum project with negligible production deployment. The practical harm (SMS spam harassment of third parties and draining the operator's Tencent Cloud SMS balance) is real and easy to trigger where the product is deployed with SMS configured, but the tiny install base makes this a low aggregate-priority issue despite the network/unauthenticated vector. Note: the input Tag 'Information Disclosure' conflicts with the actual impact - this is a rate-limiting/resource-consumption flaw with no data disclosure.

Exploit ScenarioDerived

A remote, unauthenticated attacker loads newAccount.jsp to seed the required session attributes, then scripts repeated calls to the /account/smsVRAction endpoint, each triggering an outbound SMS to an attacker-chosen phone number. By looping these requests the attacker floods victims with harassing text messages and burns through the operator's prepaid Tencent Cloud SMS balance. No public exploit code is referenced, but the attack is trivially reproducible from the vulnerable endpoint behavior described.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 08, 2026

Missing rate limiting in Jivejdon's unauthenticated /account/smsVRAction endpoint allows remote attackers to send unlimited SMS messages to arbitrary phone numbers, leading to harassment and depletion of the operator's Tencent Cloud SMS balance. Affected commits range from e0306088 through ee67a65e, and exploitation requires the instance to have Tencent Cloud SMS integration configured and funded; attackers must first load newAccount.jsp to set session attributes before repeatedly calling the endpoint. No public exploit code or active exploitation has been identified, and this is assessed as a medium-severity resource and financial abuse issue rather than a high-priority emergency.

RemediationAI

No vendor-released patch has been identified at the time of analysis. To mitigate the risk of SMS spam and balance depletion, operators should implement rate limiting on the /account/smsVRAction endpoint using a reverse proxy (e.g., nginx limit_req), a web application firewall, or application-level throttling; however, this may affect legitimate users if set too aggressively. Adding CAPTCHA or requiring authentication for SMS-sending actions would prevent automated abuse but alter the intended unauthenticated workflow. If SMS functionality is not essential, disable the Tencent Cloud SMS integration or remove the endpoint entirely. Additionally, configure strict spending limits and budget alerts in the Tencent Cloud SMS console to cap potential financial loss, and monitor SMS sending logs for anomalous patterns. For the latest information, refer to the GitHub issue https://github.com/banq/jivejdon/issues/28 and the VulnCheck advisory https://www.vulncheck.com/advisories/jivejdon-through-commit-ee67a65e-missing-rate-limiting-via-account-smsvraction-sms-endpoint.

Affected VersionsENISA

jivejdon e03060885db5726e46d30f55ac67920318d0d1fc ≤ee67a65e65228644a71c8317d7e34deea50f95ef

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability is classified as CWE-799 (Improper Control of Interaction Frequency) and resides in the Java action class SmsQQAction, which handles the /account/smsVRAction endpoint. Jivejdon is an open-source Java forum/blog platform, and this endpoint interfaces with Tencent Cloud SMS to send verification or notification messages. Because no rate limiting or throttling is implemented, an unauthenticated remote attacker (PR:N, UI:N) can script repeated requests to this endpoint, each triggering an SMS message. The CPE cpe:2.3:a:banq:jivejdon:*:*:*:*:*:*:*:* indicates the flaw applies broadly across versions, but the specific vulnerable window is from commit e0306088 through ee67a65e. The attack requires a preliminary request to newAccount.jsp to populate session attributes expected by the action, after which the endpoint will send SMS messages without further validation. There is no impact to confidentiality or integrity; the CVSS 4.0 vector (VC:N/VI:N/VA:L) and independent CVSS 3.1 assessment (C:N/I:N/A:L) reflect only availability and financial resource impact.

Know when Jivejdon gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Endpoint is remotely reachable without auth or interaction (AV:N/AC:L/PR:N/UI:N); impact is limited to SMS-service/balance exhaustion, so A:L with C:N/I:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

Jivejdon from commit e0306088 through commit ee67a65e lacks rate limiting on the unauthenticated /account/smsVRAction endpoint handled by SmsQQAction, allowing unlimited SMS sending. Attackers can load newAccount.jsp to set session attributes, then repeatedly call the endpoint to harass arbitrary phone numbers and exhaust the operator's Tencent Cloud SMS balance.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Rare
obscure open-source Chinese forum project, negligible production footprint
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0
CVE-2026-107829 HIGH
8.2 Oct 08

Jivejdon through 5.0 stores account passwords as unsalted MD5 digests - computed by ToolsUtil.hash() and persisted throu

CVE-2025-71428 MEDIUM
6.9 Oct 08

SQL injection in Jivejdon through 5.0 allows an authenticated user with the Admin role to read arbitrary database conten

CVE-2026-107828 MEDIUM
6.9 Oct 08

Authentication bypass in Jivejdon through 5.0 allows remote attackers to log in as any user whose account was created th

CVE-2026-107793 MEDIUM
5.3 Oct 08

Authenticated users can delete other users' subscriptions in Jivejdon through 5.0 by sending a delete action with a vict

CVE-2026-107796 MEDIUM
5.3 Oct 08

Reflected cross-site scripting in Jivejdon from commit 5489372d through ee67a65e allows unauthenticated remote attackers

CVE-2026-107792 MEDIUM
5.3 Oct 08

Missing authorization in Jivejdon's UpdateThreadToForumAction (present from commit d58a36b0 through commit ee67a65e) let

CVE-2026-107797 MEDIUM
5.3 Oct 08

Reflected cross-site scripting in Jivejdon through 5.0 lets an attacker execute arbitrary JavaScript in an authenticated

CVE-2026-107831 MEDIUM
5.3 Oct 08

Cross-site request forgery in Jivejdon through 5.0 allows unauthenticated attackers to trick authenticated users into de

CVE-2026-107800 MEDIUM
5.1 Oct 08

Stored cross-site scripting in Jivejdon through 5.0 allows an authenticated user to embed script inside a private short

CVE-2026-107801 MEDIUM
5.1 Oct 08

Stored cross-site scripting in Jivejdon through 5.0 lets an authenticated, upload-capable user store an attachment whose

CVE-2026-107799 MEDIUM
5.1 Oct 08

Stored cross-site scripting in Jivejdon through 5.0 allows any authenticated forum user to inject JavaScript into a thre

CVE-2026-107798 MEDIUM
5.1 Oct 08

Stored cross-site scripting in the JiveJdon forum platform (banq/jivejdon) from commit 595d8d22 through commit ee67a65e

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy