Skip to main content

LearnHouse CVE-2025-12276

LOW
Information Exposure (CWE-200)
2025-10-27 cna@vuldb.com
2.1
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid LearnHouse credentials
  2. Delivery
    Authenticate to LearnHouse
  3. Exploit
    Craft malicious Image Handler request
  4. Execution
    Retrieve unauthorized image metadata or files
  5. Impact
    Exfiltrate sensitive information

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Authentication is required - the CVSS vector confirms PR:L, meaning the attacker must possess valid LearnHouse credentials (a registered user account). The Image Handler must be accessible via the network interface (AV:N is confirmed). No special configuration, feature flag, or deployment mode is indicated by the CVE description; exploitation succeeds against default LearnHouse deployments where authenticated users exist. The vulnerability is limited to information disclosure with low confidentiality impact; it does not enable modification or deletion of data (VI:N, VA:N) and does not affect system availability (SA:N).

Impact

This vulnerability presents low real-world risk despite public exploit availability, supported by converging signals: CVSS 2.1 (very low severity), EPSS 0.03% (10th percentile indicating minimal exploitation probability), and requirement for prior authentication (PR:L). The CVSS vector specifies low confidentiality impact (VC:L) with no integrity or availability impact, confirming information disclosure as the sole concern. Public exploit availability (POC=YES) elevates awareness but has not translated to widespread exploitation given the 10th percentile EPSS ranking, suggesting targeted use or limited attacker interest. The vendor's non-response and rolling-release model complicate patch tracking but do not alter the low objective risk profile. Defenders should prioritize this below network-accessible critical services but address it during routine updates given the low remediation burden and low exploitation probability.

Exploit ScenarioDerived

An authenticated user (e.g., student or instructor with a valid LearnHouse account) sends a crafted request to the Image Handler endpoint, exploiting improper access controls to retrieve sensitive image metadata, file paths, or images belonging to other users. The exploit code referenced in the public GitHub gist documents the specific request parameters and response parsing needed to extract this information without authorization. No special user privileges beyond basic authentication are required.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 29, 2026

Information disclosure in LearnHouse Image Handler component allows authenticated remote attackers to access sensitive data via the image handling functionality. The vulnerability affects all versions up to commit 98dfad76aad70711a8113f6c1fdabfccf10509ca, with publicly available exploit code documented. Due to LearnHouse's rolling-release model, specific patched version numbers are unavailable, and the vendor has not responded to disclosure attempts.

RemediationAI

No vendor-released patch has been identified at time of analysis due to the vendor's non-response and rolling-release model. Immediate mitigation requires updating LearnHouse to the latest development version on the main branch (post-98dfad76aad70711a8113f6c1fdabfccf10509ca) if available via the project's repository, and monitoring the LearnHouse GitHub repository for security commits addressing Image Handler access control. Interim compensating controls include restricting image handler endpoints to authenticated users only (enforcing existing PR:L requirement), implementing request rate-limiting on image retrieval operations, and reviewing image handler logs for unauthorized access patterns. Additionally, audit which users have been logged in since the vulnerability was introduced, as the information disclosure may have exposed user data or uploaded file metadata. The low CVSS score (2.1) and 10th percentile EPSS suggest this can be addressed during a planned update cycle rather than as an emergency patch.

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 exists in LearnHouse's Image Handler component, which processes image uploads and retrieval operations. The root cause is classified as CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), indicating improper access controls or information leakage within the image handling logic. The CVSS vector (PR:L) confirms authenticated access is required, suggesting the Image Handler fails to properly validate permissions or sanitize image metadata/paths when processing requests from logged-in users. LearnHouse uses a rolling-release development model where versioning is commit-based rather than traditional semantic versioning, complicating vulnerability tracking.

Know when Learnhouse 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 (vuldb) PRIMARY 2.1 LOW
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (vuldb) · only source for this CVE.

CVSS VectorVendor: vuldb

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

DescriptionCVE.org

A vulnerability was detected in LearnHouse up to 98dfad76aad70711a8113f6c1fdabfccf10509ca. Affected by this issue is some unknown functionality of the component Image Handler. The manipulation results in information disclosure. The attack can be executed remotely. The exploit is now public and may be used. This product implements a rolling release for ongoing delivery, which means version information for affected or updated releases is unavailable. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.0%
Top 90% exploitable
Exploit
POC
Public exploit code exists
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 LOW
CISA KEV No
Public POC Yes
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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
Poc
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

30
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +10
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:learnhouse:learnhouse:*:*:*:*:*:*:*:*

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