<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:teacher_record_management_system_project:teacher_record_management_system:1.0:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3ateacher_record_management_system_projectteacher_record_management_system1.0/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sat, 29 Aug 2026 12:44:50 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3ateacher_record_management_system_projectteacher_record_management_system1.0/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>Stored XSS Vulnerability in Phpgurukul Teachers Record Management System</title><link>https://feed.craftedsignal.io/briefs/2026-08-cve-2022-41445/</link><pubDate>Sat, 29 Aug 2026 12:44:50 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-08-cve-2022-41445/</guid><description>A stored cross-site scripting (XSS) vulnerability in Phpgurukul Teachers Record Management System version 1.0 allows authenticated administrators to execute arbitrary JavaScript in the context of other users.</description><content:encoded><![CDATA[<p>Phpgurukul Teachers Record Management System version 1.0 contains a stored cross-site scripting (XSS) vulnerability identified as CVE-2022-41445. The vulnerability resides in the 'Add Subject' page of the application, which leverages the CodeIgniter framework. An authenticated attacker with administrative privileges can inject malicious JavaScript payloads into subject entry fields. When a teacher user subsequently accesses the profile details page, the stored script executes in the victim's browser session. This vulnerability poses a risk of session hijacking, unauthorized actions performed on behalf of the teacher, or information theft within the administrative and teacher interfaces. The availability of proof-of-concept exploit material increases the risk of exploitation for organizations still running this version.</p>
<h2 id="attack-chain">Attack Chain</h2>
<ol>
<li>Attacker authenticates to the Teachers Record Management System using valid administrative credentials.</li>
<li>Attacker navigates to the 'Add Subject' administration page.</li>
<li>Attacker inputs a crafted JavaScript payload into the subject title or related input fields.</li>
<li>Attacker submits the form, causing the malicious script to be saved into the application's backend database.</li>
<li>A teacher user logs into the application and navigates to their profile view or a page listing subject details.</li>
<li>The application retrieves the stored malicious payload from the database and renders it unsanitized in the teacher's browser.</li>
<li>The browser executes the malicious JavaScript, potentially exfiltrating session cookies or performing unauthorized actions.</li>
</ol>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for the execution of unauthorized JavaScript in the context of a teacher's browser session. This can lead to the compromise of teacher accounts, unauthorized data access, and potential escalation of impact within the system's administrative environment. The severity is CVSS 4.8, reflecting the requirement for administrative privileges and user interaction.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Ensure all users of the Phpgurukul Teachers Record Management System upgrade to the latest version if available, or apply vendor-provided patches.</li>
<li>Implement strict input validation and output encoding for all user-controllable fields, specifically targeting the 'Add Subject' and profile view modules in the application source code.</li>
<li>Monitor administrative account activity for suspicious subject creation or modifications.</li>
<li>Restrict access to administrative modules to verified, high-trust users only.</li>
</ul>
]]></content:encoded><category domain="severity">low</category><category domain="type">advisory</category><category>xss</category><category>web-vulnerability</category><category>stored-xss</category></item></channel></rss>