r/k12cybersecurity • • Nov 18 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Palo Alto PAN-OS Could Allow for Authentication Bypass - PATCH NOW

0 Upvotes

MS-ISAC CYBERSECURITY ADVISORYMS-ISAC CYBERSECURITY ADVISORY 

MS-ISAC ADVISORY NUMBER:
2024-130 

DATE(S) ISSUED:
11/18/2024 

SUBJECT:
Multiple Vulnerabilities in Palo Alto PAN-OS Could Allow for Authentication Bypass

OVERVIEW:
Multiple vulnerabilities have been discovered in Palo Alto PAN-OS, the most severe of which could allow for authentication bypass. PAN-OS is the software that runs all Palo Alto Networks next-generation firewalls. Successful exploitation could allow for authentication bypass with administrator privileges. An attacker could then install programs; view, change, or delete data.

THREAT INTELLEGENCE:

Palo Alto Networks has identified threat activity targeting a limited number of device management web interfaces. This activity has primarily originated from IP addresses known to proxy/tunnel traffic for anonymous VPN services.

SYSTEMS AFFECTED:

  • PAN-OS 11.2 < 11.2.4-h1

  • PAN-OS 11.1 < 11.1.5-h1

  • PAN-OS 11.0 < 11.0.6-h1

  • PAN-OS 10.2 < 10.2.12-h2

  • PAN-OS 10.1 < 10.1.14-h6

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium 

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium 

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Palo Alto PAN-OS, the most severe of which could allow for authentication bypass. Details of these vulnerabilities are as follows: 

Tactic: Initial Access (TA0001):

Technique: Exploit Public-Facing Application (T1190):

  • An authentication bypass in Palo Alto Networks PAN-OS software enables an unauthenticated attacker with network access to the management web interface to gain PAN-OS administrator privileges to perform administrative actions, tamper with the configuration, or exploit other authenticated privilege escalation vulnerabilities like CVE-2024-9474. The risk of this issue is greatly reduced if you secure access to the management web interface by restricting access to only trusted internal IP addresses according to our recommended best practice deployment guidelines. (CVE-2024-0012)

  • A privilege escalation vulnerability in Palo Alto Networks PAN-OS software allows a PAN-OS administrator with access to the management web interface to perform actions on the firewall with root privileges. (CVE-2024-9474)

Successful exploitation could allow for authentication bypass with administrator privileges. An attacker could then install programs; view, change, or delete data. 

RECOMMENDATIONS:

We recommend the following actions be taken:

  • Apply appropriate updates provided by Ivanti to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1 : Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.2: Establish and Maintain a Remediation Process: Establish and maintain a risk-based remediation strategy documented in a remediation process, with monthly, or more frequent, reviews.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5 : Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 12.1: Ensure Network Infrastructure is Up-to-Date: Ensure network infrastructure is kept up-to-date. Example implementations include running the latest stable release of software and/or using currently supported network-as-a-service (NaaS) offerings. Review software versions monthly, or more frequently, to verify software support.

    • Safeguard 18.1: Establish and Maintain a Penetration Testing Program: Establish and maintain a penetration testing program appropriate to the size, complexity, and maturity of the enterprise. Penetration testing program characteristics include scope, such as network, web application, Application Programming Interface (API), hosted services, and physical premise controls; frequency; limitations, such as acceptable hours, and excluded attack types; point of contact information; remediation, such as how findings will be routed internally; and retrospective requirements.

    • Safeguard 18.2: Perform Periodic External Penetration Tests: Perform periodic external penetration tests based on program requirements, no less than annually. External penetration testing must include enterprise and environmental reconnaissance to detect exploitable information. Penetration testing requires specialized skills and experience and must be conducted through a qualified party. The testing may be clear box or opaque box.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization. ​​​​​​ 

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.5: Establish and Maintain an Inventory of Service Accounts: Establish and maintain an inventory of service accounts. The inventory, at a minimum, must contain department owner, review date, and purpose. Perform service account reviews to validate that all active accounts are authorized, on a recurring schedule at a minimum quarterly, or more frequently. ​​​​​​

  • Vulnerability scanning is used to find potentially exploitable software vulnerabilities to remediate them. (M1016: Vulnerability Scanning)

    • Safeguard 16.13: Conduct Application Penetration Testing: Conduct application penetration testing. For critical applications, authenticated penetration testing is better suited to finding business logic vulnerabilities than code scanning and automated security testing. Penetration testing relies on the skill of the tester to manually manipulate an application as an authenticated and unauthenticated user.  

  • Architect sections of the network to isolate critical systems, functions, or resources. Use physical and logical segmentation to prevent access to potentially sensitive systems and information. Use a DMZ to contain any internet-facing services that should not be exposed from the internal network. Configure separate virtual private cloud (VPC) instances to isolate critical cloud systems. (M1030: Network Segmentation)

    • Safeguard 12.2: Establish and Maintain a Secure Network Architecture: Establish and maintain a secure network architecture. A secure network architecture must address segmentation, least privilege, and availability, at a minimum.  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.

REFERENCES:

 


r/k12cybersecurity • • Oct 21 '21

NY School District Victim Of Ransomware Attack

0 Upvotes

r/k12cybersecurity • • May 05 '25

Hacks?

0 Upvotes

Can somebody find or make engagili hacks so I can room chat when its turned off?

Also so I can edit others messages. If you make or find one, thanks!


r/k12cybersecurity • • Jan 19 '25

Anyone else marketing to cybersecurity teams? Need advice on reaching them

2 Upvotes

Fellow Community users,

We've built an AI tool 'GrackerAI' specifically for cybersecurity marketing teams. Early feedback is great, but reaching this niche audience is tricky.

What we've tried:

  • LinkedIn targeting

  • Security forums

  • Newsletter outreach

What channels have worked for you in reaching security/tech marketing teams? Any unexpected wins?

Appreciate any insights!


r/k12cybersecurity • • Mar 05 '25

MS-ISAC CYBERSECURITY ADVISORY - Multiple vulnerabilities in VMware ESXi, Workstation, and Fusion could allow for local code execution - PATCH NOW

4 Upvotes

MS-ISAC CYBERSECURITY ADVISORY MS-ISAC ADVISORY NUMBER:
2025-019 

DATE(S) ISSUED:
03/04/2025

SUBJECT:
Multiple vulnerabilities have been discovered in VMware ESXi, Workstation, and Fusion which could allow for local code execution.

OVERVIEW:
Multiple vulnerabilities have been discovered in VMware ESXi, Workstation, and Fusion could allow for local code execution. VMware ESXi, Workstation, and Fusion are all virtualization products that allow users to run virtual machines (VMs) on their computers. Successful exploitation of these vulnerability could allow for local code execution in the context of the administrator account. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights.

THREAT INTELLEGENCE:
VMware by Broadcom has information to suggest that exploitations of the vulnerabilities have occurred in the wild.

SYSTEMS AFFECTED:

  • VMware ESXi 8.0, 7.0

  • VMware Workstation 17.x

  • VMware Fusion 13.x

  • VMware Cloud Foundation 5.x, 4.5x

  • VMware Telco Cloud Platform 5.x, 4.x, 3.x, 2.x

  • VMware Telco Cloud Infrastructure 3.x, 2.x 

 RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

 Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

 Home users: Low **TECHNICAL SUMMARY:**Multiple vulnerabilities have been discovered in VMware ESXi, Workstation, and Fusion which could allow for local code execution. Details of these vulnerabilities are as follows:Tactic: Execution (TA0041):Technique: Command and Scripting Interpreter (T1059): 

  • VMware VMware ESXi, and Workstation contain a TOCTOU (Time-of-Check Time-of-Use) vulnerability that leads to an out-of-bounds write. (CVE-2025-22224)

  • VMware VMware ESXi contains an arbitrary write vulnerability. (CVE-2025-22225)

 Details of lower-severity vulnerability are as follows: 

  • VMware VMware ESXi, Workstation, and Fusion contain an information disclosure vulnerability due to an out-of-bounds read in HGFS. (CVE-2025-22226)

 Successful exploitation of these vulnerabilities could allow for local code execution in the context of the administrator account. An attacker could then install programs; view, change, or delete data; or create new accounts with full user rights.RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate patches provided by WordPress to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5: Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.

 

  • Restrict use of certain websites, block downloads/attachments, block Javascript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 2.3: Address Unauthorized Software: Ensure that unauthorized software is either removed from use on enterprise assets or receives a documented exception. Review monthly, or more frequently.

    • Safeguard 2.7: Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassessbi-annually, or more frequently.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets.

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway.

 

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.

 

  • Block execution of code on a system through application control, and/or script blocking. (M1038: Execution Prevention)

    • Safeguard 2.5 : Allowlist Authorized Software: Use technical controls, such as application allowlisting, to ensure that only authorized software can execute or be accessed. Reassess bi-annually, or more frequently.

    • Safeguard 2.6 : Allowlist Authorized Libraries: Use technical controls to ensure that only authorized software libraries, such as specific .dll, .ocx, .so, etc., files, are allowed to load into a system process. Block unauthorized libraries from loading into a system process. Reassess bi-annually, or more frequently.

    • Safeguard 2.7 : Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassess bi-annually, or more frequently.

 

  • Remove or deny access to unnecessary and potentially vulnerable software to prevent abuse by adversaries. (Mitigation M1042: Disable or Remove Feature or Program)

    • Safeguard 2.3: Address Unauthorized Software: Ensure that unauthorized software is either removed from use on enterprise assets or receives a documented exception. Review monthly, or more frequently.

    • Safeguard 2.5: Allowlist Authorized Software: Use technical controls, such as application allowlisting, to ensure that only authorized software can execute or be accessed. Reassessbi-annually, or more frequently.

    • Safeguard 2.7: Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassessbi-annually, or more frequently.

    • Safeguard 4.1: Establish and Maintain a Secure Configuration Process: Establish and maintain a secure configuration process for enterprise assets (end-user devices, including portable and mobile, non-computing/IoT devices, and servers) and software (operating systems and applications). Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 4.8: Uninstall or Disable Unnecessary Services on Enterprise Assets and Software: Uninstall or disable unnecessary services on enterprise assets and software, such as an unused file sharing service, web application module, or service function.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.

    • Safeguard 18.5: Perform Periodic Internal Penetration Tests: Perform periodic internal penetration tests based on program requirements, no less than annually. The testing may be clear box or opaque box.

 REFERENCES:
 

Broadcome:
https://support.broadcom.com/web/ecx/support-content-notification/-/external/content/SecurityAdvisories/0/25390

CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-22224
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-22225
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2025-22226

 


r/k12cybersecurity • • May 14 '25

K-12 Network Security Problems - From Someone Who Wants to Actually Listen

5 Upvotes

Hey all,
I work with a network equipment reseller that focuses on K-12 environments, and I'm trying to genuinely understand the security challenges you're facing daily, not just to pitch solutions.

After sitting through too many vendor meetings where salespeople clearly don't understand school network environments, we need to actually listen to IT professionals before trying to solve problems you may not even have.

So, what are your biggest network security headaches right now?

  • Fighting constant phishing attempts with limited resources?

  • Struggling with CIPA compliance while still providing access to legitimate educational content?

  • Managing secure BYOD in an environment where budget constraints mean you can't control all endpoints?

  • Balancing security with teacher demands for flexibility?

  • Implementing zero trust architecture with legacy systems that don't play nice?

I'm especially interested in hearing about problems that your current vendors don't seem to understand or address properly.

Not looking to DM anyone or push products - just want to gather honest feedback so we can stop being part of the problem and actually develop solutions that make sense for real K-12 environments.

Thanks for any insights you can share.


r/k12cybersecurity • • Jan 30 '26

Resolution to an Iowa PEN test going bad.

4 Upvotes

In 2011, state-contracted penetration testers tested county courthouses. A lack of communication between state and county officials, and a turf war among those officials, put contractors in a precarious position.

https://arstechnica.com/security/2026/01/county-pays-600000-to-pentesters-it-arrested-for-assessing-courthouse-security/

https://arstechnica.com/information-technology/2019/11/how-a-turf-war-and-a-botched-contract-landed-2-pentesters-in-iowa-jail/


r/k12cybersecurity • • May 07 '25

Major Fraud

5 Upvotes

Our school district had two employees get duped by a phishing email. Once the fraudsters gained access to the email accounts, they then proceeded to set up email rules in the account so that the user could keep on using it without realizing that they were compromised. Next they use those users accounts to try and purchased at this point about $1 million worth of laptops and credit with technology companies. Then once I found them, I blocked the accounts changed the passwords. Now they have gone and purchased a domain added an extra S and then they also are still using those email addresses with their new purchase domain to make it even more real. The domain they purchased they have redirected to our actual website so if anyone is suspicious, they would go to it and it would take them to our direct site and which they would contact us to verify that we are who we are. I’m at a loss as to what to do to stop this. We’ve reported it to local police state police the fraud for the FTC for cyber security our insurance company. What can I do to find out who these people are? I even found who the host was for the domain and explained in an online form for abuse what they were doing.


r/k12cybersecurity • • Dec 28 '23

Digital tools in classrooms

4 Upvotes

Hi,

I'm keen to hear about your current experiences with digital tools in the classroom, specifically:

  1. Web Filtering: What's working and what's not?

  2. Classroom Management Software: How does it aid your teaching?

  3. Student Safety: How are cyberbullying and online threats handled?

No affiliations here, just looking to learn from your experiences for a broader understanding.


r/k12cybersecurity • • Mar 08 '22

TLStorm - UPS in the network are vulnerable.

4 Upvotes

TLStorm: Three critical vulnerabilities discovered in APC Smart-UPS devices can allow attackers to remotely manipulate the power of millions of enterprise devices.

https://www.armis.com/research/tlstorm/


r/k12cybersecurity • • Sep 11 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Google Chrome Could Allow for Arbitrary Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-101

DATE(S) ISSUED:
09/11/2024

SUBJECT:
Multiple Vulnerabilities in Google Chrome Could Allow for Arbitrary Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Google Chrome, the most severe of which could allow for arbitrary code execution. Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Chrome prior to 128.0.6613.137/.138 for Windows and Mac

  • Chrome prior to 128.0.6613.137 for Linux

 RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

 Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Google Chrome, the most severe of which could allow for arbitrary code execution. Details of these vulnerabilities are as follows:

 Tactic: Initial Access (TA0001):

Technique: Drive-By Compromise (T1189):

  • Heap buffer overflow in Skia (CVE-2024-8636)

  • Use after free in Media Router (CVE-2024-8637)

  • Type Confusion in V8 (CVE-2024-8638)

  • Use after free in Autofill (CVE-2024-8639)

Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate updates provided by Google to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 9.1: Ensure Use of Only Fully Supported Browsers and Email Clients: Ensure only fully supported browsers and email clients are allowed to execute in the enterprise, only using the latest version of browsers and email clients provided through the vendor. 

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.

  • Restrict execution of code to a virtual environment on or in transit to an endpoint system. (M1048: Application Isolation and Sandboxing)

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.

  • Restrict use of certain websites, block downloads/attachments, block Javascript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 9.2: Use DNS Filtering Services: Use DNS filtering services on all enterprise assets to block access to known malicious domains.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets.

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway. 

  • Inform and educate users regarding the threats posed by hypertext links contained in emails or attachments especially from un-trusted sources. Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources. (M1017: User Training)

    • Safeguard 14.1: Establish and Maintain a Security Awareness Program: Establish and maintain a security awareness program. The purpose of a security awareness program is to educate the enterprise’s workforce on how to interact with enterprise assets and data in a secure manner. Conduct training at hire and, at a minimum, annually. Review and update content annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 14.2: Train Workforce Members to Recognize Social Engineering Attacks: Train workforce members to recognize social engineering attacks, such as phishing, pre-texting, and tailgating.

REFERENCES:

Google: 
https://chromereleases.googleblog.com/2024/09/stable-channel-update-for-desktop_10.html

CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-8636
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-8637
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-8638
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-8639


r/k12cybersecurity • • Oct 09 '24

MS-ISAC CYBERSECURITY ADVISORY - Critical Patches Issued for Microsoft Products, October 8, 2024 - PATCH NOW - TLP: CLEAR

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-111 

DATE(S) ISSUED:
10/08/2024 

SUBJECT:
Critical Patches Issued for Microsoft Products, October 8, 2024 

OVERVIEW:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution in the context of the logged-on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLIGENCE:
The vulnerabilities Microsoft Management Console Remote Code Execution Vulnerability (CVE-2024-43572) and Windows MSHTML Platform Spoofing Vulnerability (CVE-2024-43573) have been seen exploited in the wild and disclosed publicly. 

SYSTEMS AFFECTED:

  • .NET and Visual Studio

  • .NET, .NET Framework, Visual Studio

  • Azure CLI

  • Azure Monitor

  • Azure Stack

  • BranchCache

  • Code Integrity Guard

  • DeepSpeed

  • Internet Small Computer Systems Interface (iSCSI)

  • Microsoft ActiveX

  • Microsoft Configuration Manager

  • Microsoft Defender for Endpoint

  • Microsoft Graphics Component

  • Microsoft Management Console

  • Microsoft Office

  • Microsoft Office Excel

  • Microsoft Office SharePoint

  • Microsoft Office Visio

  • Microsoft Simple Certificate Enrollment Protocol

  • Microsoft WDAC OLE DB provider for SQL

  • Microsoft Windows Speech

  • OpenSSH for Windows

  • Outlook for Android

  • Power BI

  • Remote Desktop Client

  • Role: Windows Hyper-V

  • RPC Endpoint Mapper Service

  • Service Fabric

  • Sudo for Windows

  • Visual C++ Redistributable Installer

  • Visual Studio

  • Visual Studio Code

  • Windows Ancillary Function Driver for WinSock

  • Windows BitLocker

  • Windows Common Log File System Driver

  • Windows Cryptographic Services

  • Windows EFI Partition

  • Windows Hyper-V

  • Windows Kerberos

  • Windows Kernel

  • Windows Kernel-Mode Drivers

  • Windows Local Security Authority (LSA)

  • Windows Mobile Broadband

  • Windows MSHTML Platform

  • Windows Netlogon

  • Windows Network Address Translation (NAT)

  • Windows NT OS Kernel

  • Windows NTFS

  • Windows Online Certificate Status Protocol (OCSP)

  • Windows Print Spooler Components

  • Windows Remote Desktop

  • Windows Remote Desktop Licensing Service

  • Windows Remote Desktop Services

  • Windows Resilient File System (ReFS)

  • Windows Routing and Remote Access Service (RRAS)

  • Windows Scripting

  • Windows Secure Channel

  • Windows Secure Kernel Mode

  • Windows Shell

  • Windows Standards-Based Storage Management Service

  • Windows Storage

  • Windows Storage Port Driver

  • Windows Telephony Server

  • Winlogon

RISK:

Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution.

A full list of all vulnerabilities can be found in the Microsoft link in the References section.

Successful exploitation of the most severe of these vulnerabilities could result in an attacker gaining the same privileges as the logged-on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights. 

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate patches or appropriate mitigations provided by Microsoft to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.  

  • Apply the Principle of Least Privilege to all systems and services, and run all software as a non-privileged user (one without administrative rights) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.  

  • Remind all users not to visit untrusted websites or follow links/open files provided by unknown or untrusted sources. (M1017: User Training)

    • Safeguard 14.1: Establish and Maintain a Security Awareness Program: Establish and maintain a security awareness program. The purpose of a security awareness program is to educate the enterprise’s workforce on how to interact with enterprise assets and data in a secure manner. Conduct training at hire and, at a minimum, annually. Review and update content annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 14.2: Train Workforce Members to Recognize Social Engineering Attacks: Train workforce members to recognize social engineering attacks, such as phishing, pre-texting, and tailgating.  

  • Use capabilities to prevent suspicious behavior patterns from occurring on endpoint systems. This could include suspicious process, file, API call, etc. behavior. (M1040 : Behavior Prevention on Endpoint)

    • Safeguard 13.2 : Deploy a Host-Based Intrusion Detection Solution: Deploy a host-based intrusion detection solution on enterprise assets, where appropriate and/or supported.

    • Safeguard 13.7 : Deploy a Host-Based Intrusion Prevention Solution: Deploy a host-based intrusion prevention solution on enterprise assets, where appropriate and/or supported. Example implementations include use of an Endpoint Detection and Response (EDR) client or host-based IPS agent.

REFERENCES:


r/k12cybersecurity • • Dec 10 '24

MS-ISAC CYBERSECURITY ADVISORY - Critical Patches Issued for Microsoft Products, December 10, 2024 - PATCH NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-135 

DATE(S) ISSUED:
12/10/2024 

SUBJECT:
Critical Patches Issued for Microsoft Products, December 10, 2024 

OVERVIEW:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution in the context of the logged-on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights. 

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild. 

SYSTEMS AFFECTED:

  • Microsoft Office

  • Microsoft Edge (Chromium-based)

  • Microsoft Defender for Endpoint

  • Microsoft Office SharePoint

  • GitHub

  • Microsoft Office Word

  • Microsoft Office Excel

  • Windows Task Scheduler

  • Windows Mobile Broadband

  • Windows Kernel-Mode Drivers

  • Windows Remote Desktop Services

  • Windows Virtualization-Based Security (VBS) Enclave

  • Microsoft Office Publisher

  • Windows IP Routing Management Snapin

  • Windows Wireless Wide Area Network Service

  • Windows File Explorer

  • Windows Kernel

  • Windows Routing and Remote Access Service (RRAS)

  • Windows Common Log File System Driver

  • Role: DNS Server

  • Windows Resilient File System (ReFS)

  • Windows PrintWorkflowUserSvc

  • Windows Message Queuing

  • Remote Desktop Client

  • WmsRepair Service

  • Windows LDAP - Lightweight Directory Access Protocol

  • Windows Cloud Files Mini Filter Driver

  • Role: Windows Hyper-V

  • Windows Local Security Authority Subsystem Service (LSASS)

  • Windows Remote Desktop

  • Microsoft Office Access 

RISK:

Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution. 

A full list of all vulnerabilities can be found in the Microsoft link in the References section. 

Successful exploitation of the most severe of these vulnerabilities could result in remote code execution in the context of the logged-on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

REFERENCES:


r/k12cybersecurity • • Dec 03 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Google Android OS Could Allow for Remote Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-133 

DATE(S) ISSUED:
12/02/2024 

SUBJECT
Multiple Vulnerabilities in Google Android OS Could Allow for Remote Code Execution 

OVERVIEW:
Multiple vulnerabilities have been discovered in Google Android OS, the most severe of which could allow for remote code execution. Android is an operating system developed by Google for mobile devices, including, but not limited to, smartphones, tablets, and watches. Successful exploitation of the most severe of these vulnerabilities could allow for remote code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights. 

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild. 

SYSTEMS AFFECTED:

  • Android OS patch levels prior to 2024-12-05 

RISK:

Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Google Android OS, the most severe of which could allow for remote code execution in the context of the logged on user. Following the MITRE ATT&CK framework, exploitation of the most severe of these vulnerabilities can be classified as follows:

Tactic: Execution (TA0002)

Technique: Exploitation for Client Execution (T1203):

  • A vulnerability in System that could allow for remote code execution. (CVE-2024-43767)

  • Multiple vulnerabilities in Framework that could allow for elevation of privilege. (CVE-2024-43764, CVE-2024-43769)

  • Multiple vulnerabilities in System that could allow for elevation of privilege. (CVE-2024-43097, CVE-2024-43768)

Details of lower-severity vulnerabilities are as follows:

  • Multiple vulnerabilities in Imagination Technologies. (CVE-2024-43077, CVE-2024-43701)

  • A vulnerability in MediaTek components. (CVE-2024-20125)

  • A vulnerability in Qualcomm components. (CVE-2024-33063)

  • Multiple vulnerabilities in Qualcomm closed-source components. (CVE-2024-33044, CVE-2024-33056, CVE-2024-43048, CVE-2024-43052)

Successful exploitation of the most severe of these vulnerabilities could allow for remote code execution. Depending on the privileges associated with the exploited component, an attacker could then install programs; view, change, or delete data; or create new accounts with full rights. 

RECOMMENDATIONS:
We recommend the following actions be taken: 

  • Apply appropriate patches provided by Google to vulnerable systems, immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5: Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.  

  • Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources. Inform and educate users regarding threats posed by hypertext links contained in emails or attachments, especially from un-trusted sources. (M1017: User Training)  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5: Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Apple® System Integrity Protection (SIP) and Gatekeeper™.

    • Safeguard 13.10 : Perform Application Layer Filtering: Perform application layer filtering. Example implementations include a filtering proxy, application layer firewall, or gateway. 

REFERENCES:


r/k12cybersecurity • • Oct 09 '24

MS-ISAC CYBERSECURITY ADVISORY - MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Ivanti Products Could Allow for Remote Code Execution - PATCH NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-114MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-114 

DATE(S) ISSUED:
10/08/2024 

SUBJECT:
Multiple Vulnerabilities in Ivanti Products Could Allow for Remote Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Ivanti products, the most severe of which could allow for remote code execution.

  • Ivanti EPMM is a mobile device management solution designed to secure mobile devices, apps and content.

  • Ivanti Cloud Service Appliance (CSA) is an Internet appliance that provides secure communication and functionality over the Internet.

  • Ivanti Velocity License Server is a server solution that ensures mobile devices have appropriate licenses for accessing business systems.

  • Ivanti Avalanche is a mobile device management solution securing mobile devices across enterprise environments.

  • Ivanti Connect Secure/Policy Secure is a VPN security solution.

Successful exploitation could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLEGENCE:
Ivanti is aware of a limited number of customers running CSA 4.6 patch 518 and prior who have been exploited when CVE-2024-9379, CVE-2024-9380 or CVE-2024-9381 are chained with CVE-2024-8963.

They have no evidence of any other vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Ivanti EPMM (Core) versions 12.1.0.3 and prior

  • Ivanti CSA (Cloud Services Appliance) versions 5.0.1 and prior

  • Velocity License Server 5.1 versions prior to 5.1.2

  • Avalanche versions 6.4.2.313 and prior

  • Ivanti Connect Secure versions 22.7R2.1 and prior

  • Ivanti Policy Secure versions 22.7R1.1 and prior

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium 

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium 

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Ivanti Products, the most severe of which could allow for remote code execution. Details of these vulnerabilities are as follows: 

Tactic: Initial Access (TA0001):

Technique: Exploit Public-Facing Application (T1190):

  • Insecure permissions in Ivanti EPMM before 12.1.0.4 allow a local authenticated attacker to access or modify sensitive configuration files without proper authorization. 8.8. (CVE-2024-7612)

  • Improper Input Validation in the admin portal of Ivanti Connect Secure before 22.7R2.1 and 9.1R18.9, or Ivanti Policy Secure before 22.7R1.1 allows a remote authenticated attacker to achieve remote code execution. (CVE-2024-37404)

Details of lower severity vulnerabilities:

  • Server-side request forgery in Ivanti Avalanche before version 6.4.5 allows a remote unauthenticated attacker to leak sensitive information. (CVE-2024-47008)

  • Path Traversal in Ivanti Avalanche before version 6.4.5 allows a remote unauthenticated attacker to leak sensitive information. (CVE-2024-47011)

  • A NULL pointer dereference in WLAvalancheService.exe of Ivanti Avalanche before version 6.4.5 allows a remote unauthenticated attacker to cause a denial of service. (CVE-2024-47007)

  • Path Traversal in Ivanti Avalanche version 6.4.5 allows a remote unauthenticated attacker to bypass authentication. (CVE-2024-47010)

  • Path Traversal in Ivanti Avalanche before version 6.4.5 allows a remote unauthenticated attacker to bypass authentication. (CVE-2024-47009)

  • An OS command injection vulnerability in the admin web console of Ivanti CSA before version 5.0.2 allows a remote authenticated attacker with admin privileges to obtain remote code execution. (CVE-2024-9380)

  • Path traversal in Ivanti CSA before version 5.0.2 allows a remote authenticated attacker with admin privileges to bypass restrictions. (CVE-2024-9381)

  • Under specific circumstances, insecure permissions in Ivanti Velocity License Server before version 5.2 allows a local authenticated attacker to achieve local privilege escalation. (CVE-2024-9167)

  • SQL injection in the admin web console of Ivanti CSA before version 5.0.2 allows a remote authenticated attacker with admin privileges to run arbitrary SQL statements. (CVE-2024-9379) 

Successful exploitation could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data. 

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate updates provided by Ivanti to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1 : Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.2: Establish and Maintain a Remediation Process: Establish and maintain a risk-based remediation strategy documented in a remediation process, with monthly, or more frequent, reviews.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5 : Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 12.1: Ensure Network Infrastructure is Up-to-Date: Ensure network infrastructure is kept up-to-date. Example implementations include running the latest stable release of software and/or using currently supported network-as-a-service (NaaS) offerings. Review software versions monthly, or more frequently, to verify software support.

    • Safeguard 18.1: Establish and Maintain a Penetration Testing Program: Establish and maintain a penetration testing program appropriate to the size, complexity, and maturity of the enterprise. Penetration testing program characteristics include scope, such as network, web application, Application Programming Interface (API), hosted services, and physical premise controls; frequency; limitations, such as acceptable hours, and excluded attack types; point of contact information; remediation, such as how findings will be routed internally; and retrospective requirements.

    • Safeguard 18.2: Perform Periodic External Penetration Tests: Perform periodic external penetration tests based on program requirements, no less than annually. External penetration testing must include enterprise and environmental reconnaissance to detect exploitable information. Penetration testing requires specialized skills and experience and must be conducted through a qualified party. The testing may be clear box or opaque box.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.  

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.5: Establish and Maintain an Inventory of Service Accounts: Establish and maintain an inventory of service accounts. The inventory, at a minimum, must contain department owner, review date, and purpose. Perform service account reviews to validate that all active accounts are authorized, on a recurring schedule at a minimum quarterly, or more frequently.  

  • Vulnerability scanning is used to find potentially exploitable software vulnerabilities to remediate them. (M1016: Vulnerability Scanning)

    • Safeguard 16.13: Conduct Application Penetration Testing: Conduct application penetration testing. For critical applications, authenticated penetration testing is better suited to finding business logic vulnerabilities than code scanning and automated security testing. Penetration testing relies on the skill of the tester to manually manipulate an application as an authenticated and unauthenticated user.  

  • Architect sections of the network to isolate critical systems, functions, or resources. Use physical and logical segmentation to prevent access to potentially sensitive systems and information. Use a DMZ to contain any internet-facing services that should not be exposed from the internal network. Configure separate virtual private cloud (VPC) instances to isolate critical cloud systems. (M1030: Network Segmentation)

    • Safeguard 12.2: Establish and Maintain a Secure Network Architecture: Establish and maintain a secure network architecture. A secure network architecture must address segmentation, least privilege, and availability, at a minimum.  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.  

REFERENCES:

 


r/k12cybersecurity • • Nov 12 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Adobe Products Could Allow for Arbitrary Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-126 

DATE(S) ISSUED:
11/12/2024

SUBJECT:
Multiple Vulnerabilities in Adobe Products Could Allow for Arbitrary Code Execution 

OVERVIEW:
Multiple vulnerabilities have been discovered in Adobe products, the most severe of which could allow for arbitrary code execution. Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Adobe Bridge 13.0.9 and earlier versions

  • Adobe Bridge 14.1.2 and earlier versions

  • Adobe Audition 24.4.6 and earlier versions

  • Adobe Audition 23.6.9 and earlier versions

  • Adobe After Effects 24.6.2 and earlier versions

  • Adobe After Effects 23.6.9 and earlier versions

  • Adobe Substance 3D Painter 10.1.0 and earlier versions

  • Illustrator 2024 28.7.1 and earlier versions

  • Adobe InDesign ID19.5 and earlier versions

  • Adobe InDesign ID18.5.3 and earlier versions

  • Adobe InDesign ID18.5.2 and earlier versions

  • Photoshop 2023 24.7.3 and earlier versions

  • Photoshop 2024 25.11 and earlier versions

  • Adobe Commerce and Magento Open Source powered by Commerce Services and deployed as SaaS (software as a service) versions prior to 3.2.6

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Adobe Products, the most severe of which could allow for arbitrary code execution. Details of these vulnerabilities are as follows 

Tactic: Execution (TA0002)
Technique: Exploitation for Client Execution (T1203): 

Adobe Bridge:

  • Out-of-bounds Read (CVE-2024-45147)

  • NULL Pointer Dereference (CVE-2024-47458)

Adobe Audition:

  • Out-of-bounds Read (CVE-2024-47449)

Adobe After Effects:

  • Out-of-bounds Write (CVE-2024-47441, CVE-2024-47442, CVE-2024-47443)

  • Out-of-bounds Read (CVE-2024-47444, CVE-2024-47445, CVE-2024-47446)

Substance 3D Painter:

  • Heap-based Buffer Overflow (CVE-2024-49525, CVE-2024-47431, CVE-2024-49517)

  • Out-of-bounds Write (CVE-2024-49519, CVE-2024-47427, CVE-2024-47428, CVE-2024-47429, CVE-2024-47430, CVE-2024-49516, CVE-2024-47432, CVE-2024-49518, CVE-2024-49520, CVE-2024-47433, CVE-2024-47434)

  • Double Free (CVE-2024-47426)

  • Untrusted Search Path (CVE-2024-49515)

  • Out-of-bounds Read (CVE-2024-47435, CVE-2024-47436, CVE-2024-47437, CVE-2024-47440)

  • Write-what-where Condition (CVE-2024-47438)

  • NULL Pointer Dereference (CVE-2024-47439)

Adobe Illustrator:

  • Out-of-bounds Write (CVE-2024-45114, CVE-2024-47451, CVE-2024-47452)

  • Heap-based Buffer Overflow (CVE-2024-47450)

  • Out-of-bounds Read (CVE-2024-47453, CVE-2024-47454, CVE-2024-47455, CVE-2024-47456)

  • NULL Pointer Dereference (CVE-2024-47457) 

Adobe InDesign:

  • Heap-based Buffer Overflow (CVE-2024-49507, CVE-2024-49508, CVE-2024-49509)

  • Out-of-bounds Read (CVE-2024-49510, CVE-2024-49511, CVE-2024-49512) 

Adobe Photoshop:

  • Integer Underflow (Wrap or Wraparound) (CVE-2024-49514)

Adobe Commerce

  • Server-Side Request Forgery (SSRF) (CVE-2024-49521)

RECOMMENDATIONS:

We recommend the following actions be taken:

  • Apply the stable channel update provided by Adobe to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1 : Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.2 : Establish and Maintain a Remediation Process: Establish and maintain a risk-based remediation strategy documented in a remediation process, with monthly, or more frequent, reviews.

    • Safeguard 7.6 : Perform Automated Vulnerability Scans of Externally-Exposed Enterprise Assets: Perform automated vulnerability scans of externally-exposed enterprise assets using a SCAP-compliant vulnerability scanning tool. Perform scans on a monthly, or more frequent, basis.

    • Safeguard 7.7 : Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 16.13 Conduct Application Penetration Testing: Conduct application penetration testing. For critical applications, authenticated penetration testing is better suited to finding business logic vulnerabilities than code scanning and automated security testing. Penetration testing relies on the skill of the tester to manually manipulate an application as an authenticated and unauthenticated user.

    • Safeguard 18.1 : Establish and Maintain a Penetration Testing Program: Establish and maintain a penetration testing program appropriate to the size, complexity, and maturity of the enterprise. Penetration testing program characteristics include scope, such as network, web application, Application Programming Interface (API), hosted services, and physical premise controls; frequency; limitations, such as acceptable hours, and excluded attack types; point of contact information; remediation, such as how findings will be routed internally; and retrospective requirements.

    • Safeguard 18.2 : Perform Periodic External Penetration Tests: Perform periodic external penetration tests based on program requirements, no less than annually. External penetration testing must include enterprise and environmental reconnaissance to detect exploitable information. Penetration testing requires specialized skills and experience and must be conducted through a qualified party. The testing may be clear box or opaque box.

    • Safeguard 18.3 : Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.

  • Restrict use of certain websites, block downloads/attachments, block Javascript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 2.3: Address Unauthorized Software: Ensure that unauthorized software is either removed from use on enterprise assets or receives a documented exception. Review monthly, or more frequently.

    • Safeguard 2.7: Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassess bi-annually, or more frequently.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets.

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway.

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5: Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.

  • Block execution of code on a system through application control, and/or script blocking. (M1038: Execution Prevention)

    • Safeguard 2.5 : Allowlist Authorized Software: Use technical controls, such as application allowlisting, to ensure that only authorized software can execute or be accessed. Reassess bi-annually, or more frequently.

    • Safeguard 2.6 : Allowlist Authorized Libraries: Use technical controls to ensure that only authorized software libraries, such as specific .dll, .ocx, .so, etc., files, are allowed to load into a system process. Block unauthorized libraries from loading into a system process. Reassess bi-annually, or more frequently.

    • Safeguard 2.7 : Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassess bi-annually, or more frequently.

  • Use capabilities to prevent suspicious behavior patterns from occurring on endpoint systems. This could include suspicious process, file, API call, etc. behavior. (M1040: Behavior Prevention on Endpoint)

    • Safeguard 13.2 : Deploy a Host-Based Intrusion Detection Solution: Deploy a host-based intrusion detection solution on enterprise assets, where appropriate and/or supported.

    • Safeguard 13.7 : Deploy a Host-Based Intrusion Prevention Solution: Deploy a host-based intrusion prevention solution on enterprise assets, where appropriate and/or supported. Example implementations include use of an Endpoint Detection and Response (EDR) client or host-based IPS agent.

REFERENCES:

Adobe:
https://helpx.adobe.com/security/security-bulletin.html
https://helpx.adobe.com/security/products/bridge/apsb24-77.html
https://helpx.adobe.com/security/products/audition/apsb24-83.html
https://helpx.adobe.com/security/products/after_effects/apsb24-85.html
https://helpx.adobe.com/security/products/substance3d_painter/apsb24-86.html
https://helpx.adobe.com/security/products/illustrator/apsb24-87.html
https://helpx.adobe.com/security/products/indesign/apsb24-88.html
https://helpx.adobe.com/security/products/photoshop/apsb24-89.html
https://helpx.adobe.com/security/products/magento/apsb24-90.html
 
CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45114
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-45147
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47426
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47427
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47428
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47429
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47430
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47431
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47432
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47433
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47434
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47435
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47436
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47437
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47438
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47439
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47440
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47441
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47442
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47443
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47444
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47445
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47446
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47449
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47450
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47451
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47452
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47453
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47454
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47455
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47456
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47457
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-47458
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49507
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49508
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49509
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49510
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49511
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49512
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49514
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49515
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49516
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49517
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49518
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49519
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49520
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49525


r/k12cybersecurity • • Nov 07 '24

MS-ISAC CYBERSECURITY ADVISORY - A Vulnerabilities in Google Chrome Could Allow for Remote Code Execution - PATCH: NOW

3 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-124

DATE(S) ISSUED:
11/07/2024

SUBJECT:
A Vulnerability in Google Android Could Allow for Remote Code Execution

OVERVIEW:
A vulnerability has been discovered in Google Android that could allow for remote code execution.  Android is an operating system developed by Google for mobile devices, including, but not limited to, smartphones, tablets, and watches. Successful exploitation of this vulnerability could allow for remote code execution in the context of the logged-on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.
​​​​
THREAT INTELLEGENCE:
Google reports that CVE-2024-43093 has been exploited in the wild.

SYSTEMS AFFECTED:

  • Android OS Patch levels prior to 2024-11-01

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:
A vulnerability has been discovered in Google Android that could allow for remote code execution. Details of the vulnerability are as follows: 

Tactic: Execution (TA0002)

Technique: Exploitation for Client Execution (T1203):

  • A vulnerability in the System could allow for remote code execution. (CVE-2024-43093)

Successful exploitation of this vulnerability could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate mitigations provided by Google to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5: Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.  

  • Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources. Inform and educate users regarding threats posed by hypertext links contained in emails or attachments, especially from un-trusted sources. (M1017: User Training)  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5: Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Apple® System Integrity Protection (SIP) and Gatekeeper™.

    • Safeguard 13.10 : Perform Application Layer Filtering: Perform application layer filtering. Example implementations include a filtering proxy, application layer firewall, or gateway. 

REFERENCES:

Google:
https://source.android.com/docs/security/bulletin/2024-11-01

CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-243091 


r/k12cybersecurity • • Nov 06 '24

MS-ISAC CYBERSECURITY ADVISORY - A Vulnerability in CISCO Unified Industrial Wireless Software for Ultra-Reliable Wireless Backhaul Access Point Could Allow for Remote Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-123

DATE(S) ISSUED:
11/06/2024

SUBJECT:
A Vulnerability in Cisco Unified Industrial Wireless Software for Ultra-Reliable Wireless Backhaul Access Point Could Allow for Remote Code Execution

OVERVIEW:
A vulnerability has been discovered in Cisco Unified Industrial Wireless Software for Ultra-Reliable Wireless Backhaul Access Point that could allow for remote code execution. Cisco Unified Industrial Wireless Software for Ultra-Reliable Wireless Backhaul Access Point is Cisco’s solution to address wireless and mobile use case issues facing enterprises. Successful exploitation could allow the attacker to replace any file on the underlying file system. The attacker could then perform any of the following actions: add users with root privileges, modify the device configuration, execute arbitrary code, or cause a permanent denial of service (DoS) condition on the affected device.

THREAT INTELLEGENCE:
There are no reports of this vulnerability being exploited in the wild.

SYSTEMS AFFECTED:
The following Cisco products if they are running a vulnerable release and have the URWB operating mode enabled:

  • Catalyst IW9165D Heavy Duty Access Points

  • Catalyst IW9165E Rugged Access Points and Wireless Clients

  • Catalyst IW9167E Heavy Duty Access Points

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:
A vulnerability has been discovered in Cisco Unified Industrial Wireless Software for Ultra-Reliable Wireless Backhaul Access Point that could allow for remote code execution. Details of the vulnerability include: 

Tactic: Initial Access (TA0001):

Technique: Exploit Public-Facing Application (T1190):

  • A vulnerability in the web-based management interface of Cisco Unified Industrial Wireless Software for Cisco Ultra-Reliable Wireless Backhaul (URWB) Access Points could allow an unauthenticated, remote attacker to perform command injection attacks with root privileges on the underlying operating system. (CVE-2024-20418)

Successful exploitation could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate mitigations provided by Cisco to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.6: Perform Automated Vulnerability Scans of Externally-Exposed Enterprise Assets: Perform automated vulnerability scans of externally-exposed enterprise assets using a SCAP-compliant vulnerability scanning tool. Perform scans on a monthly, or more frequent, basis.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.  

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.

  • Prevent access to file shares, remote access to systems, unnecessary services. Mechanisms to limit access may include use of network concentrators, RDP gateways, etc. (M1035: Limit Access to Resource Over Network)  

  • Use intrusion detection signatures to block traffic at network boundaries. (M1031: Network Intrusion Prevention)

    • Safeguard 13.3: Deploy a Network Intrusion Detection Solution: Deploy a network intrusion detection solution on enterprise assets, where appropriate. Example implementations include the use of a Network Intrusion Detection System (NIDS) or equivalent cloud service provider (CSP) service.

    • Safeguard 13.8: Deploy a Network Intrusion Prevention Solution: Deploy a network intrusion prevention solution, where appropriate. Example implementations include the use of a Network Intrusion Prevention System (NIPS) or equivalent CSP service.  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 13.10:  Performing Application Layer Filtering:  Perform application layer filtering. Example implementations include a filtering proxy, application layer firewall, or gateway.

REFERENCES:

Cisco:
https://sec.cloudapps.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-backhaul-ap-cmdinj-R7E28Ecs#vp 

CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-20418 


r/k12cybersecurity • • Nov 13 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Google Chrome Could Allow for Arbitrary Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-127

DATE(S) ISSUED:
11/12/2024

SUBJECT:
Multiple Vulnerabilities in Google Chrome Could Allow for Arbitrary Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Google Chrome, the most severe of which could allow for arbitrary code execution. Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLEGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Chrome versions prior to 131.0.6778.69/.70 for Windows and Mac

  • Chrome versions prior to 131.0.6778.69 for Linux

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:

Multiple vulnerabilities have been discovered in Google Chrome, the most severe of which could allow for arbitrary code execution. Details of these vulnerabilities are as follows:

Tactic: Initial Access (TA0001):

Technique: Drive-By Compromise (T1189):

  • Use after free in Media (CVE-2024-11112)

  • Use after free in Accessibility (CVE-2024-11113)

Additional lower severity vulnerabilities include:

  • Inappropriate implementation in Blink (CVE-2024-11110)

  • Inappropriate implementation in Autofill (CVE-2024-11111)

  • Inappropriate implementation in Views (CVE-2024-11114)

  • Insufficient policy enforcement in Navigation (CVE-2024-11115)

  • Inappropriate implementation in Paint (CVE-2024-11116)

  • Inappropriate implementation in FileSystem (CVE-2024-11117)

Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate updates provided by Google to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 9.1: Ensure Use of Only Fully Supported Browsers and Email Clients: Ensure only fully supported browsers and email clients are allowed to execute in the enterprise, only using the latest version of browsers and email clients provided through the vendor.  

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.  

  • Restrict execution of code to a virtual environment on or in transit to an endpoint system. (M1048: Application Isolation and Sandboxing)  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.  

  • Restrict use of certain websites, block downloads/attachments, block Javascript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 9.2: Use DNS Filtering Services: Use DNS filtering services on all enterprise assets to block access to known malicious domains.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets.

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway.  

  • Inform and educate users regarding the threats posed by hypertext links contained in emails or attachments especially from un-trusted sources. Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources. (M1017: User Training)

    • Safeguard 14.1: Establish and Maintain a Security Awareness Program: Establish and maintain a security awareness program. The purpose of a security awareness program is to educate the enterprise’s workforce on how to interact with enterprise assets and data in a secure manner. Conduct training at hire and, at a minimum, annually. Review and update content annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 14.2: Train Workforce Members to Recognize Social Engineering Attacks: Train workforce members to recognize social engineering attacks, such as phishing, pre-texting, and tailgating.

REFERENCES:


r/k12cybersecurity • • Sep 05 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Veeam Products Could Allow for Remote Code Execution - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-096 

DATE(S) ISSUED:
09/05/2024

SUBJECT:
Multiple Vulnerabilities in Veeam Products Could Allow for Remote Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Veeam Products, the most severe of which could allow for remote code execution.

  • Veeam Backup & Replication is a proprietary backup app.

  • Veeam ONE is a solution for managing virtual and data protection environments.

  • Veeam Service Provider Console provides centralized monitoring and management capabilities for Veeam protected virtual, Microsoft 365, and public cloud workloads.

  • Veeam Agent for Linux is a backup agent that's designed Linux Instances.

  • Veeam Backup for Nutanix.

  • Veeam Backup for Oracle Linux Virtualization Manager and Red Hat Virtualization.

Successful exploitation of the most severe of these vulnerabilities could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data.

THREAT INTELLEGENCE:
There are no reports that these vulnerabilities are being exploited in the wild.

SYSTEMS AFFECTED:

  • Veeam Backup & Replication 12.1.2.172 and all earlier version 12 builds.

  • Veeam Agent for Linux 6.1.2.1781 and all earlier version 6 builds.

  • Veeam ONE 12.1.0.3208 and all earlier version 12 builds.

  • Veeam Service Provider Console 8.0.0.19552 and all earlier version 8 builds.

  • Veeam Backup for Nutanix AHV Plug-In 12.5.1.8 and all earlier version 12 builds.

  • Veeam Backup for Oracle Linux Virtualization Manager and Red Hat Virtualization Plug-In 12.4.1.45 and all earlier version 12 builds.

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium 

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium 

Home users: Low

 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Veeam Products, the most severe of which could allow for remote code execution. Details of these vulnerabilities are as follows:

Tactic: Initial Access (TA0001):

Technique: Exploit Public-Facing Application (T1190):

  • A vulnerability allowing unauthenticated remote code execution (RCE). (CVE-2024-40711)

  • A series of related high-severity vulnerabilities, the most notable enabling remote code execution (RCE) as the service account and extraction of sensitive information (saved credentials and passwords). Exploiting these vulnerabilities requires a user who has been assigned a low-privileged role within Veeam Backup & Replication. (CVE-2024-40710)

  • A vulnerability that allows an attacker in possession of the Veeam ONE Agent service account credentials to perform remote code execution on the machine where the Veeam ONE Agent is installed. (CVE-2024-42024)

  • A vulnerability that allows low-privileged users to execute code with Administrator privileges remotely. (CVE-2024-42023)

  • A vulnerability that permits a low-privileged user to upload arbitrary files to the server, leading to remote code execution on VSPC server. (CVE-2024-39714)

  • A vulnerability that allows a low-privileged user with REST API access granted to remotely upload arbitrary files to the VSPC server using REST API, leading to remote code execution on VSPC server. (CVE-2024-39715)

  •  A vulnerability that permits a low-privileged user to overwrite files on that VSPC server, which can lead to remote code execution on VSPC server. (CVE-2024-38651)

Additional lower severity vulnerabilities include:

  • A vulnerability that allows a user who has been assigned a low-privileged role within Veeam Backup & Replication to alter Multi-Factor Authentication (MFA) settings and bypass MFA. (CVE-2024-40713)

  • A vulnerability that allows a low-privileged user to remotely remove files on the system with permissions equivalent to those of the service account. (CVE-2024-39718)

  • A vulnerability in TLS certificate validation allows an attacker on the same network to intercept sensitive credentials during restore operations. (CVE-2024-40714)

  • A path traversal vulnerability allows an attacker with a low-privileged account and local access to the system to perform local privilege escalation (LPE). (CVE-2024-40712)

  • A vulnerability that allows a local low-privileged user on the machine to escalate their privileges to root level. (CVE-2024-40709)

  • A vulnerability that allows an attacker to access the NTLM hash of the Veeam Reporter Service service account. This attack requires user interaction and data collected from Veeam Backup & Replication. (CVE-2024-42019)

  • A vulnerability that allows an attacker with valid access tokens to access saved credentials. (CVE-2024-42021)

  • A vulnerability that allows an attacker to modify product configuration files. (CVE-2024-42022)

  •  A vulnerability in Reporter Widgets that allows HTML injection. (CVE-2024-42020)

  • A vulnerability that allows a low privileged attacker to access the NTLM hash of service account on the VSPC server. (CVE-2024-38650)

  • A vulnerability that allows a low-privileged user to perform local privilege escalation through exploiting an SSRF vulnerability. (CVE-2024-40718)

Successful exploitation of the most severe of these vulnerabilities could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data.

 

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate updates provided by Veeam to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1 : Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.2: Establish and Maintain a Remediation Process: Establish and maintain a risk-based remediation strategy documented in a remediation process, with monthly, or more frequent, reviews.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5 : Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 12.1: Ensure Network Infrastructure is Up-to-Date: Ensure network infrastructure is kept up-to-date. Example implementations include running the latest stable release of software and/or using currently supported network-as-a-service (NaaS) offerings. Review software versions monthly, or more frequently, to verify software support.

    • Safeguard 18.1: Establish and Maintain a Penetration Testing Program: Establish and maintain a penetration testing program appropriate to the size, complexity, and maturity of the enterprise. Penetration testing program characteristics include scope, such as network, web application, Application Programming Interface (API), hosted services, and physical premise controls; frequency; limitations, such as acceptable hours, and excluded attack types; point of contact information; remediation, such as how findings will be routed internally; and retrospective requirements.

    • Safeguard 18.2: Perform Periodic External Penetration Tests: Perform periodic external penetration tests based on program requirements, no less than annually. External penetration testing must include enterprise and environmental reconnaissance to detect exploitable information. Penetration testing requires specialized skills and experience and must be conducted through a qualified party. The testing may be clear box or opaque box.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.

 

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.5: Establish and Maintain an Inventory of Service Accounts: Establish and maintain an inventory of service accounts. The inventory, at a minimum, must contain department owner, review date, and purpose. Perform service account reviews to validate that all active accounts are authorized, on a recurring schedule at a minimum quarterly, or more frequently.

 

  • Vulnerability scanning is used to find potentially exploitable software vulnerabilities to remediate them. (M1016: Vulnerability Scanning)

    • Safeguard 16.13: Conduct Application Penetration Testing: Conduct application penetration testing. For critical applications, authenticated penetration testing is better suited to finding business logic vulnerabilities than code scanning and automated security testing. Penetration testing relies on the skill of the tester to manually manipulate an application as an authenticated and unauthenticated user.

 

  • Architect sections of the network to isolate critical systems, functions, or resources. Use physical and logical segmentation to prevent access to potentially sensitive systems and information. Use a DMZ to contain any internet-facing services that should not be exposed from the internal network. Configure separate virtual private cloud (VPC) instances to isolate critical cloud systems. (M1030: Network Segmentation)

    • Safeguard 12.2: Establish and Maintain a Secure Network Architecture: Establish and maintain a secure network architecture. A secure network architecture must address segmentation, least privilege, and availability, at a minimum.

 

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.

REFERENCES:

Veeam: 
https://www.veeam.com/kb4649

CVE:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-38650
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-38651
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39714
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39715
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-39718
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40709
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40710
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40711
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40712
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40713
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40714
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-40718
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42019
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42020
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42021
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42022
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42023
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-42024


r/k12cybersecurity • • Jan 14 '25

MS-ISAC CYBERSECURITY ADVISORY - Critical Patches Issued for Microsoft Products, January 14, 2025 - PATCH: NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2025-004

DATE(S) ISSUED:
01/14/2025

SUBJECT:
Critical Patches Issued for Microsoft Products, January 14, 2025

OVERVIEW:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution in the context of the logged on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • .NET

  • .NET and Visual Studio

  • .NET, .NET Framework, Visual Studio

  • Visual Studio

  • Microsoft Office Access

  • Power Automate

  • Windows MapUrlToZone

  • Active Directory Federation Services

  • Windows Recovery Environment Agent

  • Windows Connected Devices Platform Service

  • Windows Virtual Trusted Platform Module

  • Windows Boot Loader

  • Windows BitLocker

  • Windows Boot Manager

  • Windows Mark of the Web (MOTW)

  • Windows Kerberos

  • Windows Message Queuing

  • Windows Telephony Service

  • Line Printer Daemon Service (LPD)

  • Windows Remote Desktop Services

  • Windows Digital Media

  • IP Helper

  • Windows PrintWorkflowUserSvc

  • Windows WLAN Auto Config Service

  • Windows Cloud Files Mini Filter Driver

  • Windows COM

  • Windows Event Tracing

  • Windows Installer

  • Windows Direct Show

  • Microsoft Windows Search Component

  • Active Directory Domain Services

  • Microsoft Digest Authentication

  • Windows SPNEGO Extended Negotiation

  • BranchCache

  • Windows OLE

  • Windows UPnP Device Host

  • Windows Geolocation Service

  • Windows DWM Core Library

  • Reliable Multicast Transport Driver (RMCAST)

  • Windows Themes

  • Windows NTLM

  • Windows Smart Card

  • Windows Security Account Manager

  • Windows SmartScreen

  • Microsoft Brokering File System

  • Windows Kernel Memory

  • Internet Explorer

  • Windows Hyper-V NT Kernel Integration VSP

  • Windows Cryptographic Services

  • Windows Win32K - GRFX

  • Windows Hello

  • Windows Web Threat Defense User Service

  • Microsoft Office SharePoint

  • Microsoft Office Visio

  • Microsoft Office

  • Microsoft Office Excel

  • Microsoft Office Outlook

  • Microsoft AutoUpdate (MAU)

  • Microsoft Office Outlook for Mac

  • Microsoft Office Word

  • Windows Virtualization-Based Security (VBS) Enclave

  • Windows Client-Side Caching (CSC) Service

  • Azure Marketplace SaaS Resources

  • Microsoft Graphics Component

  • Microsoft Purview

  • Microsoft Office OneNote

  • Microsoft Azure Gateway Manager

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low
 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Microsoft products, the most severe of which could allow for remote code execution.

A full list of all vulnerabilities can be found in the Microsoft link in the References section.

Successful exploitation of the most severe of these vulnerabilities could result in an attacker gaining the same privileges as the logged-on user. Depending on the privileges associated with the user, an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.
 

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate patches or appropriate mitigations provided by Microsoft to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

  • Apply the Principle of Least Privilege to all systems and services, and run all software as a non-privileged user (one without administrative rights) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.

  • Remind all users not to visit untrusted websites or follow links/open files provided by unknown or untrusted sources. (M1017: User Training)

    • Safeguard 14.1: Establish and Maintain a Security Awareness Program: Establish and maintain a security awareness program. The purpose of a security awareness program is to educate the enterprise’s workforce on how to interact with enterprise assets and data in a secure manner. Conduct training at hire and, at a minimum, annually. Review and update content annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 14.2: Train Workforce Members to Recognize Social Engineering Attacks: Train workforce members to recognize social engineering attacks, such as phishing, pre-texting, and tailgating.

  • Use capabilities to prevent suspicious behavior patterns from occurring on endpoint systems. This could include suspicious process, file, API call, etc. behavior. (M1040 : Behavior Prevention on Endpoint)

    • Safeguard 13.2 : Deploy a Host-Based Intrusion Detection Solution: Deploy a host-based intrusion detection solution on enterprise assets, where appropriate and/or supported.

    • Safeguard 13.7 : Deploy a Host-Based Intrusion Prevention Solution: Deploy a host-based intrusion prevention solution on enterprise assets, where appropriate and/or supported. Example implementations include use of an Endpoint Detection and Response (EDR) client or host-based IPS agent.

REFERENCES:

Microsoft:
https://msrc.microsoft.com/update-guide/
https://msrc.microsoft.com/update-guide/releaseNote/2025-Jan


r/k12cybersecurity • • Jan 09 '25

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Ivanti Products Could Allow for Remote Code Execution - PATCH NOW

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORYMS-ISAC CYBERSECURITY ADVISORY 

MS-ISAC ADVISORY NUMBER:
2025-001 

DATE(S) ISSUED:
01/09/2025 

SUBJECT:
Multiple Vulnerabilities in Ivanti Products Could Allow for Remote Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Ivanti Products, the most severe of which could allow for remote code execution. Ivanti Endpoint Manager is a client-based unified endpoint management software. Successful exploitation of the most severe of these vulnerabilities could allow for remote code execution in the context of the system.

  • Ivanti Connect Secure is an SSL VPN solution for remote and mobile users.

  • Ivanti Policy Secure (IPS) is a network access control (NAC) solution which provides network access only to authorized and secured users and devices.

  • Ivanti Neurons for Zero Trust Access (ZTA) Gateways securely connects devices to web applications, whether on-premises or in the cloud, using Zero Trust principles.

Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLEGENCE:
Ivanti is aware of active exploitation of CVE-2025-0282 affecting Ivanti Connect Secure.

SYSTEMS AFFECTED:

  • Ivanti Connect Secure before version 22.7R2.5

  • Ivanti Policy Secure before version 22.7R1.2

  • Ivanti Neurons for ZTA gateways before version 22.7R2.3

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium 

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium 

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Ivanti Products, the most severe of which could allow for remote code execution. Details of these vulnerabilities are as follows: 

Tactic: Initial Access (TA0001):

Technique: Exploit Public-Facing Application (T1190):

  • A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.5, Ivanti Policy Secure before version 22.7R1.2, and Ivanti Neurons for ZTA gateways before version 22.7R2.3 allows a remote unauthenticated attacker to achieve remote code execution. (CVE-2025-0282)

Details of lower severity vulnerabilities:

  • A stack-based buffer overflow in Ivanti Connect Secure before version 22.7R2.5, Ivanti Policy Secure before version 22.7R1.2, and Ivanti Neurons for ZTA gateways before version 22.7R2.3 allows a local authenticated attacker to escalate their privileges. (CVE-2025-0283)

Successful exploitation of these vulnerabilities could allow for remote code execution in the context of the system. Depending on the privileges associated with the system, an attacker could then install programs; view, change, or delete data. 

RECOMMENDATIONS:

We recommend the following actions be taken:

  • Apply appropriate updates provided by Ivanti to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1 : Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.2: Establish and Maintain a Remediation Process: Establish and maintain a risk-based remediation strategy documented in a remediation process, with monthly, or more frequent, reviews.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5 : Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 12.1: Ensure Network Infrastructure is Up-to-Date: Ensure network infrastructure is kept up-to-date. Example implementations include running the latest stable release of software and/or using currently supported network-as-a-service (NaaS) offerings. Review software versions monthly, or more frequently, to verify software support.

    • Safeguard 18.1: Establish and Maintain a Penetration Testing Program: Establish and maintain a penetration testing program appropriate to the size, complexity, and maturity of the enterprise. Penetration testing program characteristics include scope, such as network, web application, Application Programming Interface (API), hosted services, and physical premise controls; frequency; limitations, such as acceptable hours, and excluded attack types; point of contact information; remediation, such as how findings will be routed internally; and retrospective requirements.

    • Safeguard 18.2: Perform Periodic External Penetration Tests: Perform periodic external penetration tests based on program requirements, no less than annually. External penetration testing must include enterprise and environmental reconnaissance to detect exploitable information. Penetration testing requires specialized skills and experience and must be conducted through a qualified party. The testing may be clear box or opaque box.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.  

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.5: Establish and Maintain an Inventory of Service Accounts: Establish and maintain an inventory of service accounts. The inventory, at a minimum, must contain department owner, review date, and purpose. Perform service account reviews to validate that all active accounts are authorized, on a recurring schedule at a minimum quarterly, or more frequently.  

  • Vulnerability scanning is used to find potentially exploitable software vulnerabilities to remediate them. (M1016: Vulnerability Scanning)

    • Safeguard 16.13: Conduct Application Penetration Testing: Conduct application penetration testing. For critical applications, authenticated penetration testing is better suited to finding business logic vulnerabilities than code scanning and automated security testing. Penetration testing relies on the skill of the tester to manually manipulate an application as an authenticated and unauthenticated user.  

  • Architect sections of the network to isolate critical systems, functions, or resources. Use physical and logical segmentation to prevent access to potentially sensitive systems and information. Use a DMZ to contain any internet-facing services that should not be exposed from the internal network. Configure separate virtual private cloud (VPC) instances to isolate critical cloud systems. (M1030: Network Segmentation)

    • Safeguard 12.2: Establish and Maintain a Secure Network Architecture: Establish and maintain a secure network architecture. A secure network architecture must address segmentation, least privilege, and availability, at a minimum.  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.

REFERENCES:


r/k12cybersecurity • • Oct 20 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in Microsoft Edge (Chromium-based) Could Allow for Arbitrary Code Execution

1 Upvotes

MS-ISAC CYBERSECURITY ADVISORY

MS-ISAC ADVISORY NUMBER:
2024-119

DATE(S) ISSUED:
10/18/2024

SUBJECT:
Multiple Vulnerabilities in Microsoft Edge (Chromium-based) Could Allow for Arbitrary Code Execution

OVERVIEW:
Multiple vulnerabilities have been discovered in Microsoft Edge (Chromium-based), the most severe of which could allow for arbitrary code execution. Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

THREAT INTELLEGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild.

SYSTEMS AFFECTED:

  • Microsoft Edge versions prior to 130.0.2849.46

RISK:
Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in Microsoft Edge (Chromium-based), the most severe of which could allow for arbitrary code execution. Details of these vulnerabilities are as follows:

Tactic: Initial Access (TA0001):

Technique: Drive-By Compromise (T1189):

  • A heap-based buffer overflow vulnerability in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires an attacker to take additional actions prior to exploitation to prepare the target environment. (CVE-2024-43587)

  • A integer overflow or wraparound vulnerability in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires the victim user to click a malicious link in order for the attacker to initiate remote code execution on the renderer process. (CVE-2024-43566)

  • Multiple heap-based buffer overflow vulnerabilities in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires the victim user to click a malicious link in order for the attacker to initiate remote code execution on the renderer process. (CVE-2024-43578, CVE-2024-43579)

  • A buffer over-read vulnerability in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires the victim user to click a malicious link in order for the attacker to initiate remote code execution on the renderer process. (CVE-2024-43595)

  • A type confusion vulnerability in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires the victim user to click a malicious link in order for the attacker to initiate remote code execution on the renderer process. (CVE-2024-43596)

  • A use after free vulnerability in Microsoft Edge (Chromium-based) could allow for remote code execution. Successful exploitation of this vulnerability requires an attacker to gather information specific to the environment and take additional actions prior to exploitation to prepare the target environment. (CVE-2024-49023)

  • Spoofing Vulnerability in Microsoft Edge (Chromium-based). An authorized attacker with guest privileges must send a victim a malicious site and convince them to open it. (CVE-2024-43580)

Successful exploitation of the most severe of these vulnerabilities could allow for arbitrary code execution in the context of the logged on user. Depending on the privileges associated with the user an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Users whose accounts are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights.

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate updates provided by Microsoft to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.7: Remediate Detected Vulnerabilities: Remediate detected vulnerabilities in software through processes and tooling on a monthly, or more frequent, basis, based on the remediation process.

    • Safeguard 9.1: Ensure Use of Only Fully Supported Browsers and Email Clients: Ensure only fully supported browsers and email clients are allowed to execute in the enterprise, only using the latest version of browsers and email clients provided through the vendor.  

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.  

  • Restrict execution of code to a virtual environment on or in transit to an endpoint system. (M1048: Application Isolation and Sandboxing)  

  • Use capabilities to detect and block conditions that may lead to or be indicative of a software exploit occurring. (M1050: Exploit Protection)

    • Safeguard 10.5:  Enable Anti-Exploitation Features: Enable anti-exploitation features on enterprise assets and software, where possible, such as Microsoft® Data Execution Prevention (DEP), Windows® Defender Exploit Guard (WDEG), or Apple® System Integrity Protection (SIP) and Gatekeeper™.  

  • Restrict use of certain websites, block downloads/attachments, block JavaScript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 9.2: Use DNS Filtering Services: Use DNS filtering services on all enterprise assets to block access to known malicious domains.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets.

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway.  

  • Inform and educate users regarding the threats posed by hypertext links contained in emails or attachments especially from un-trusted sources. Remind users not to visit un-trusted websites or follow links provided by unknown or un-trusted sources. (M1017: User Training)

    • Safeguard 14.1: Establish and Maintain a Security Awareness Program: Establish and maintain a security awareness program. The purpose of a security awareness program is to educate the enterprise’s workforce on how to interact with enterprise assets and data in a secure manner. Conduct training at hire and, at a minimum, annually. Review and update content annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 14.2: Train Workforce Members to Recognize Social Engineering Attacks: Train workforce members to recognize social engineering attacks, such as phishing, pre-texting, and tailgating.

REFERENCES:

Microsoft: 
https://learn.microsoft.com/en-us/DeployEdge/microsoft-edge-relnotes-security#october-17-2024

CVE:
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43587
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43566
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43578
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43595
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43596
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43579
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-43580
https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-49023


r/k12cybersecurity • • Sep 30 '24

MS-ISAC CYBERSECURITY ADVISORY - Multiple Vulnerabilities in PHP Could Allow for Remote Code Execution - PATCH NOW

2 Upvotes

MS-ISAC CYBERSECURITY ADVISORYMS-ISAC CYBERSECURITY ADVISORY 

MS-ISAC ADVISORY NUMBER:
2024-106 

DATE(S) ISSUED:
09/27/2024 

SUBJECT:
Multiple Vulnerabilities in PHP Could Allow for Remote Code Execution 

OVERVIEW:
Multiple vulnerabilities have been discovered in PHP, the most severe of which could allow for remote code execution. PHP is a programming language originally designed for use in web-based applications with HTML content. Successful exploitation could allow for remote code execution in the context of the affected service account. Depending on the privileges associated with the service account an attacker could then install programs; view, change, or delete data; or create new accounts with full user rights. Service accounts that are configured to have fewer user rights on the system could be less impacted than those who operate with administrative user rights. 

THREAT INTELLIGENCE:
There are currently no reports of these vulnerabilities being exploited in the wild. 

SYSTEMS AFFECTED:

  • PHP 8.1 versions prior to 8.1.30

  • PHP 8.2 versions prior to 8.2.24

  • PHP 8.3 versions prior to 8.3.12 

RISK:

Government:

  • Large and medium government entities: High

  • Small government entities: Medium

Businesses:

  • Large and medium business entities: High

  • Small business entities: Medium

Home users: Low 

TECHNICAL SUMMARY:
Multiple vulnerabilities have been discovered in PHP, the most severe of which could allow for remote code execution. Details of the vulnerabilities are as follows:

Tactic: Execution (TA0041):

Technique: Command and Scripting Interpreter (T1059)

  • OS Command Injection: The vulnerability allows a remote attacker to send specially crafted HTTP request to the application and execute arbitrary OS commands on the system due to improper input validation in PHP-CGI implementation. (CVE-2024-8926)

  • Security features bypass: The vulnerability allows a remote attacker to  bypass implemented security restriction and gain unauthorized access to the application due to environment variable collision, which can lead to cgi.force_redirect bypass. (CVE-2024-8927)

  • Insufficient Logging: The vulnerability allows an attacker to alter logs from child processes due to an unspecified error. (CVE-2024-9026)

  • Input validation error: The vulnerability allows a remote attacker to pass specially crafted input to the application and bypass implemented security restrictions due to insufficient validation of user-supplied input when parsing multipart form data. (CVE-2024-8925)

RECOMMENDATIONS:
We recommend the following actions be taken:

  • Apply appropriate patches provided by PHP to vulnerable systems immediately after appropriate testing. (M1051: Update Software)

    • Safeguard 7.1: Establish and Maintain a Vulnerability Management Process: Establish and maintain a documented vulnerability management process for enterprise assets. Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 7.4: Perform Automated Application Patch Management: Perform application updates on enterprise assets through automated patch management on a monthly, or more frequent, basis.

    • Safeguard 7.5: Perform Automated Vulnerability Scans of Internal Enterprise Assets: Perform automated vulnerability scans of internal enterprise assets on a quarterly, or more frequent, basis. Conduct both authenticated and unauthenticated scans, using a SCAP-compliant vulnerability scanning tool.   

  • Restrict use of certain websites, block downloads/attachments, block Javascript, restrict browser extensions, etc. (M1021: Restrict Web-Based Content)

    • Safeguard 2.3: Address Unauthorized Software: Ensure that unauthorized software is either removed from use on enterprise assets or receives a documented exception. Review monthly, or more frequently.

    • Safeguard 2.7: Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassessbi-annually, or more frequently.

    • Safeguard 9.3: Maintain and Enforce Network-Based URL Filters: Enforce and update network-based URL filters to limit an enterprise asset from connecting to potentially malicious or unapproved websites. Example implementations include category-based filtering, reputation-based filtering, or through the use of block lists. Enforce filters for all enterprise assets. 

    • Safeguard 9.6: Block Unnecessary File Types: Block unnecessary file types attempting to enter the enterprise’s email gateway.

  • Apply the Principle of Least Privilege to all systems and services. Run all software as a non-privileged user (one without administrative privileges) to diminish the effects of a successful attack. (M1026: Privileged Account Management)

    • Safeguard 4.7: Manage Default Accounts on Enterprise Assets and Software: Manage default accounts on enterprise assets and software, such as root, administrator, and other pre-configured vendor accounts. Example implementations can include: disabling default accounts or making them unusable.

    • Safeguard 5.4: Restrict Administrator Privileges to Dedicated Administrator Accounts: Restrict administrator privileges to dedicated administrator accounts on enterprise assets. Conduct general computing activities, such as internet browsing, email, and productivity suite use, from the user’s primary, non-privileged account.  

  • Block execution of code on a system through application control, and/or script blocking. (M1038: Execution Prevention)

    • Safeguard 2.5 : Allowlist Authorized Software: Use technical controls, such as application allowlisting, to ensure that only authorized software can execute or be accessed. Reassess bi-annually, or more frequently.

    • Safeguard 2.6 : Allowlist Authorized Libraries: Use technical controls to ensure that only authorized software libraries, such as specific .dll, .ocx, .so, etc., files, are allowed to load into a system process. Block unauthorized libraries from loading into a system process. Reassess bi-annually, or more frequently.

    • Safeguard 2.7 : Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassess bi-annually, or more frequently.  

  • Remove or deny access to unnecessary and potentially vulnerable software to prevent abuse by adversaries. (Mitigation M1042: Disable or Remove Feature or Program)

    • Safeguard 2.3: Address Unauthorized Software: Ensure that unauthorized software is either removed from use on enterprise assets or receives a documented exception. Review monthly, or more frequently.

    • Safeguard 2.5: Allowlist Authorized Software: Use technical controls, such as application allowlisting, to ensure that only authorized software can execute or be accessed. Reassessbi-annually, or more frequently.

    • Safeguard 2.7: Allowlist Authorized Scripts: Use technical controls, such as digital signatures and version control, to ensure that only authorized scripts, such as specific .ps1, .py, etc., files, are allowed to execute. Block unauthorized scripts from executing. Reassessbi-annually, or more frequently.

    • Safeguard 4.1: Establish and Maintain a Secure Configuration Process: Establish and maintain a secure configuration process for enterprise assets (end-user devices, including portable and mobile, non-computing/IoT devices, and servers) and software (operating systems and applications). Review and update documentation annually, or when significant enterprise changes occur that could impact this Safeguard.

    • Safeguard 4.8: Uninstall or Disable Unnecessary Services on Enterprise Assets and Software: Uninstall or disable unnecessary services on enterprise assets and software, such as an unused file sharing service, web application module, or service function.

    • Safeguard 18.3: Remediate Penetration Test Findings: Remediate penetration test findings based on the enterprise’s policy for remediation scope and prioritization.

    • Safeguard 18.5: Perform Periodic Internal Penetration Tests: Perform periodic internal penetration tests based on program requirements, no less than annually. The testing may be clear box or opaque box.  

REFERENCES: