Cyble Research & Intelligence Labs (CRIL) identifies a ControlByWeb Cross-Site Scripting Vulnerability – CVE-2023-6333
Cyble Research & Intelligence Labs (CRIL) identifies a ControlByWeb Cross-Site Scripting Vulnerability - CVE-2023-6333 Cyble's Senior Researcher, Prajitesh Singh, recently identified a Cross-Site Scripting Vulnerability (CVE-2023-6333) in the web-enabled Ethernet I/O module X-301 and X-332…
December 13, 2023 · 3 min read
Cyble Research & Intelligence Labs (CRIL) identifies a ControlByWeb Cross-Site Scripting Vulnerability – CVE-2023-6333
Cyble’s Senior Researcher, Prajitesh Singh, recently identified a Cross-Site Scripting Vulnerability (CVE-2023-6333) in the web-enabled Ethernet I/O module X-301 and X-332 product of ControlByWeb. These products play a crucial role in several vital operations within Critical Infrastructure sectors, enhancing the potential dangers of cyberattacks.
Cyble collaborated with the official vendor to share these findings. Subsequently, the information was jointly submitted to the Cybersecurity and Infrastructure Security Agency (CISA) via the Vulnerability Information and Coordination Environment (VINCE) platform to support the Coordinated Vulnerability Disclosure (CVD) program. The vulnerability was then classified in the “high-severity” category, further underscoring its relevance and risk.
The affected products are integral to Multiple Critical Infrastructure sectors and have a broad range of industrial applications, such as controlling motors, lights, coils, pumps, valves, belts, etc. Any compromises here can lead to various critical implications ranging from financial losses to disruption of critical supply chains. Moreover, such vulnerabilities can open the door for malicious actors to manipulate these systems, causing physical damage to the infrastructure and posing risks to the operators themselves.
X332 relay (Source: https://www.controlbyweb.com/x332/)
An example of malicious actors’ interest in compromising similar systems is the recent attack on the Municipal Water Authority of Aliquippa in western Pennsylvania. This attack was attributed to an Iranian-backed cyber group known as CyberAv3ngers, further highlighting the constant efforts that malicious actors undertake to actively seek new vectors for disrupting National Services. They especially target vulnerabilities and misconfigurations in Industrial Control System (ICS) assets.
In the event that an attack successfully compromises these systems within an Operational Technology (OT) environment, it can result in extreme consequences to the firm, national critical infrastructure, global supply chains, and even the physical safety of engineers, operators, and heavy machinery.
Collaboration between OT asset vendors and public organizations is crucial to secure Industrial Control Systems (ICS) globally for the smooth and secure operation of National Critical Services”, Prajitesh Singh, Senior Research Engineer at Cyble, mentioned, “Due to the critical role of the OT sector, organizations must equip themselves with the latest threat intelligence to stay ahead of malicious actors and secure their systems. I am proud to contribute such findings to the OT community, shedding light on these issues and helping create more resilient systems.”
A crucial component in preventing these critical systems from being compromised is adopting a proactive threat posture, equipping organizations with real-time threat intelligence via platforms such as ODIN. These platforms are tailor-made to assist users in scanning internet-exposed assets, providing actionable intelligence that indicates potentially vulnerable systems and products susceptible to targeting by malicious actors. This, in turn, can lead to the compromise of the targeted products.
Being forewarned and armed with these insights, organizations can take corrective action on these products, patch vulnerabilities, roll out software updates, and inform their user base and the relevant authorities, fostering an environment of collective information sharing and collaboration.
This collaboration is essential, as Singh notes that it is not just one organization, industry, or nation that is affected by a successful compromise of these critical products. Due to their role in the increasingly globalized economy and the critical place that these sectors occupy in national security, international trade, and manufacturing, their continued security is of paramount importance to everyone, ranging from public organizations such as CISA to the manufacturers of OT/IT components and everyone in between.
Cyble continues to be vigilant for vulnerabilities across all exposed products using our proprietary AI and ML-driven algorithms present in all Cyble products, enabling companies to find and report these to you in real time, often before these can be exploited.
CYBLE.AI Threat Intelligence
Stop Executive Threats Before They Strike
See how proactive visibility compares to reactive alerts.
We use essential cookies to operate and secure this website. With your consent, we also use optional analytics and performance cookies. Manage or withdraw your consent at any time in the Cookie Preference Centre. See our Privacy Notice and Cookie Notice for details.
Manage Cookie Preferences
Choose which cookie categories you allow. You can change this at any time from Application Settings. View Cookie Notice
Essential for the operation and security of the website. These cookies cannot be disabled.
Name
Description
Duration
drscc
Session cookie on Zoho's file-serving domain, tied to embedded document/asset load.
Session
LS_CSRF_TOKEN
CSRF protection on Zoho SalesIQ chat backend.
Session
__cf_bm
Distinguishes human visitors from automated traffic to support website security and prevent abuse.
30 minutes
Cookie Preferences
This cookie is used to store the user's cookie consent preferences.
30 days
Google Tag Manager simplifies the management of marketing tags on your website without code changes.
Name
Description
Duration
td
Registers statistical data on users' behaviour on the website. Used for internal analytics by the website operator.
session
cookiePreferences
Registers cookie preferences of a user
2 years
These cookies are used for managing login functionality on this website.
Name
Description
Duration
wordpress_sec
Used to track the user across multiple sessions.
15 days
wordpress_test_cookie
Used to determine if cookies are enabled.
Session
wordpress_logged_in
Used to store logged-in users.
Persistent
Help us understand how the platform is used so we can monitor performance and improve functionality.
Name
Description
Duration
_gat_UA-201575643-1
Legacy Google Universal Analytics — deprecated by Google, pending removal from GTM.
Used by Google Analytics to determine which links on a page are being clicked
30 seconds
_ga_
ID used to identify users
2 years
_gid
ID used to identify users for 24 hours after last activity
24 hours
_gat
Used to monitor number of Google Analytics server requests when using Google Tag Manager
1 minute
__utmz
Contains information about the traffic source or campaign that directed user to the website. The cookie is set when the GA.js javascript is loaded and updated when data is sent to the Google Anaytics server
6 months after last activity
__utmv
Contains custom information set by the web developer via the _setCustomVar method in Google Analytics. This cookie is updated every time new data is sent to the Google Analytics server.
2 years after last activity
__utmx
Used to determine whether a user is included in an A / B or Multivariate test.
18 months
__utmb
Used to distinguish new sessions and visits. This cookie is set when the GA.js javascript library is loaded and there is no existing __utmb cookie. The cookie is updated every time data is sent to the Google Analytics server.
30 minutes after last activity
__utmc
Used only with old Urchin versions of Google Analytics and not with GA.js. Was used to distinguish between new sessions and visits at the end of a session.
End of session (browser)
_gac_
Contains information related to marketing campaigns of the user. These are shared with Google AdWords / Google Ads when the Google Ads and Google Analytics accounts are linked together.
90 days
__utma
ID used to identify users and sessions
2 years after last activity
__utmt
Used to monitor number of Google Analytics server requests
10 minutes
Deliver relevant advertisements, limit repeated ad displays, and measure the effectiveness of advertising campaigns.
Name
Description
Duration
__gads
Google Ads — ad personalisation, campaign tracking, delivery/frequency capping (covers __gpi, __eoi, _gcl_au).
13 months
MR
Microsoft/Bing Ads campaign performance tracking (covers SRM_B, MUID on bing.com).
Used to prevent any future OptinMonster campaigns from showing on your site.
Session
_omappvs
Cookie is used to identify returning visitors
1 day
_omappvp
Cookie is used to identify returning visitors
1 day
om-success-{id} / omSuccess-{id}
Used to determine if a visitor has successfully opted in to a campaign with the ID of {id} on your site
365 days
omSeen-{id}
Used to determine if a visitor has been shown a campaign by the slug. No expiration date
30 days
om-{id}
used to determine if a visitor has interacted with a campaign ID of {id} on your site.
30 days
om-interaction-cookie / omGlobalInteractionCookie
Used to determine if a visitor has interacted with any campaign on your site.
Session
om-success-cookie / omSuccessCookie
used to determine if a visitor has successfully opted in to any campaign on your site to unlock content when using the Content Locking feature.
365 days
_omra
Used to store interaction and conversion data for campaigns in conjunction with Revenue Attribution
1 year
omCountdown-{id}-{elementId}
Used for countdown elements {elementId} in campaigns {id} to determine when it should complete
Session
om-{id}-closed / omSlideClosed-{id}
Used specifically with slide-in campaigns {id} to determine if it has been closed or not by a visitor.
30 days
Functional cookies support website features and services such as chat functionality, consent preferences, language settings, and visitor interactions with website features.
Name
Description
Duration
X-CSRF-TOKEN
CSRF protection token associated with Aplo intent-tracking script.
Session
crmcsr
Zoho CRM Plus CSRF/session protection cookie.
Session
ziScriptSession
Zoho SalesIQ script load/session tracking.
Session
_zitok
Real-time email verification widget used on lead-capture forms to validate email addresses (catch typos/fake domains) before submission.
1 year
ziwsSession
Zoho SalesIQ chat WebSocket session (covers ziwsSession and ziwsSessionId).
Session
siqlsdb
Zoho SalesIQ language/config settings.
Never Expires
To understand more about the cookies we set and why, read our Cookie Notice.
Scroll to Top
BOOK YOUR SESSION
Request A Personalized Demo
See how Cyble's threat intelligence protects your organization. A specialist will reach out within one business day.
Download the brochure
Get the Cyble Vision Brochure
Explore how Cyble Vision delivers AI-powered threat intelligence across your attack surface. Fill in your details to access the brochure.
HAPPY DIWALI · FREE EBOOK
Not every Diwali deal is what it seems.
Scammers love the holiday season too. Can you spot them?