CVE-2026-33319: CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in WWBN AVideo
CVE-2026-33319 is an OS command injection vulnerability in WWBN AVideo versions prior to 26. 0, specifically in the SocialMediaPublisher plugin's uploadVideoToLinkedIn() method. The vulnerability arises because the method constructs shell commands by directly interpolating an upload URL from LinkedIn's API response without proper sanitization. An attacker who can influence the LinkedIn API response—via man-in-the-middle attacks, compromised OAuth tokens, or API compromise—can inject arbitrary OS commands executed with the web server's user privileges. This can lead to full compromise of the affected server's confidentiality and integrity. The vulnerability has a CVSS score of 5. 9 (medium severity) due to the requirement of high privileges and no user interaction. No known exploits are reported in the wild, and the issue is fixed in version 26. 0 of AVideo. Organizations using affected versions should upgrade promptly and ensure secure handling of OAuth tokens and API communications.
AI Analysis
Technical Summary
CVE-2026-33319 is a medium-severity OS command injection vulnerability identified in the open-source video platform WWBN AVideo, specifically affecting versions prior to 26.0. The vulnerability exists in the SocialMediaPublisher plugin's uploadVideoToLinkedIn() method, which constructs shell commands by directly embedding an upload URL obtained from LinkedIn's API response. This URL is interpolated into a shell command without proper sanitization or escaping, notably lacking the use of escapeshellarg() or equivalent functions. Consequently, if an attacker can manipulate the LinkedIn API response—through man-in-the-middle (MITM) attacks, compromised OAuth tokens, or a breach of LinkedIn's API—they can inject arbitrary OS commands. These commands execute with the privileges of the web server user running AVideo, potentially allowing attackers to execute arbitrary code, access sensitive data, or disrupt service. The vulnerability requires that the attacker have some level of privileged access (e.g., a compromised OAuth token) and does not require user interaction, which limits the attack surface but still poses a significant risk. The issue was publicly disclosed on March 22, 2026, and fixed in AVideo version 26.0. No known exploits have been reported in the wild to date. The CVSS v3.1 vector is AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N, indicating network attack vector, high attack complexity, high privileges required, no user interaction, unchanged scope, and high confidentiality and integrity impacts without availability impact.
Potential Impact
The impact of this vulnerability is significant for organizations using WWBN AVideo versions prior to 26.0, especially those integrating with LinkedIn via the SocialMediaPublisher plugin. Successful exploitation allows attackers to execute arbitrary OS commands on the web server with the privileges of the web server user, which can lead to unauthorized data access, data modification, or further lateral movement within the network. Confidentiality and integrity of the system and stored data are at high risk. Although availability is not directly impacted, attackers could leverage the access to disrupt services or deploy ransomware. The requirement for a compromised OAuth token or ability to manipulate LinkedIn API responses reduces the likelihood of exploitation but does not eliminate it, especially in environments with weak token management or insecure network configurations. Organizations relying on AVideo for video content management and social media publishing may face reputational damage, data breaches, and operational disruptions if exploited.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately upgrade WWBN AVideo to version 26.0 or later, where the issue is fixed by properly sanitizing shell command inputs using escapeshellarg() or equivalent functions. Additionally, organizations should enforce strict OAuth token management practices, including regular token rotation, use of least privilege scopes, and monitoring for suspicious token usage. Network communications with LinkedIn's API should be secured using TLS to prevent MITM attacks. Implementing network segmentation and web application firewalls (WAFs) can help detect and block suspicious command injection attempts. Code audits and penetration testing should be conducted to verify no other unsanitized shell command constructions exist. Finally, monitoring logs for unusual command execution or API response anomalies can provide early detection of exploitation attempts.
Affected Countries
United States, Canada, United Kingdom, Germany, France, Australia, India, Japan, South Korea, Brazil
CVE-2026-33319: CWE-78: Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') in WWBN AVideo
Description
CVE-2026-33319 is an OS command injection vulnerability in WWBN AVideo versions prior to 26. 0, specifically in the SocialMediaPublisher plugin's uploadVideoToLinkedIn() method. The vulnerability arises because the method constructs shell commands by directly interpolating an upload URL from LinkedIn's API response without proper sanitization. An attacker who can influence the LinkedIn API response—via man-in-the-middle attacks, compromised OAuth tokens, or API compromise—can inject arbitrary OS commands executed with the web server's user privileges. This can lead to full compromise of the affected server's confidentiality and integrity. The vulnerability has a CVSS score of 5. 9 (medium severity) due to the requirement of high privileges and no user interaction. No known exploits are reported in the wild, and the issue is fixed in version 26. 0 of AVideo. Organizations using affected versions should upgrade promptly and ensure secure handling of OAuth tokens and API communications.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-33319 is a medium-severity OS command injection vulnerability identified in the open-source video platform WWBN AVideo, specifically affecting versions prior to 26.0. The vulnerability exists in the SocialMediaPublisher plugin's uploadVideoToLinkedIn() method, which constructs shell commands by directly embedding an upload URL obtained from LinkedIn's API response. This URL is interpolated into a shell command without proper sanitization or escaping, notably lacking the use of escapeshellarg() or equivalent functions. Consequently, if an attacker can manipulate the LinkedIn API response—through man-in-the-middle (MITM) attacks, compromised OAuth tokens, or a breach of LinkedIn's API—they can inject arbitrary OS commands. These commands execute with the privileges of the web server user running AVideo, potentially allowing attackers to execute arbitrary code, access sensitive data, or disrupt service. The vulnerability requires that the attacker have some level of privileged access (e.g., a compromised OAuth token) and does not require user interaction, which limits the attack surface but still poses a significant risk. The issue was publicly disclosed on March 22, 2026, and fixed in AVideo version 26.0. No known exploits have been reported in the wild to date. The CVSS v3.1 vector is AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:N, indicating network attack vector, high attack complexity, high privileges required, no user interaction, unchanged scope, and high confidentiality and integrity impacts without availability impact.
Potential Impact
The impact of this vulnerability is significant for organizations using WWBN AVideo versions prior to 26.0, especially those integrating with LinkedIn via the SocialMediaPublisher plugin. Successful exploitation allows attackers to execute arbitrary OS commands on the web server with the privileges of the web server user, which can lead to unauthorized data access, data modification, or further lateral movement within the network. Confidentiality and integrity of the system and stored data are at high risk. Although availability is not directly impacted, attackers could leverage the access to disrupt services or deploy ransomware. The requirement for a compromised OAuth token or ability to manipulate LinkedIn API responses reduces the likelihood of exploitation but does not eliminate it, especially in environments with weak token management or insecure network configurations. Organizations relying on AVideo for video content management and social media publishing may face reputational damage, data breaches, and operational disruptions if exploited.
Mitigation Recommendations
To mitigate this vulnerability, organizations should immediately upgrade WWBN AVideo to version 26.0 or later, where the issue is fixed by properly sanitizing shell command inputs using escapeshellarg() or equivalent functions. Additionally, organizations should enforce strict OAuth token management practices, including regular token rotation, use of least privilege scopes, and monitoring for suspicious token usage. Network communications with LinkedIn's API should be secured using TLS to prevent MITM attacks. Implementing network segmentation and web application firewalls (WAFs) can help detect and block suspicious command injection attempts. Code audits and penetration testing should be conducted to verify no other unsanitized shell command constructions exist. Finally, monitoring logs for unusual command execution or API response anomalies can provide early detection of exploitation attempts.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- GitHub_M
- Date Reserved
- 2026-03-18T21:23:36.677Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69c0833cf4197a8e3bcdaa67
Added to database: 3/23/2026, 12:03:08 AM
Last enriched: 3/23/2026, 12:04:18 AM
Last updated: 3/23/2026, 1:28:26 AM
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.